summaryrefslogtreecommitdiffstats
path: root/build/rust/windows-sys
diff options
context:
space:
mode:
Diffstat (limited to 'build/rust/windows-sys')
-rw-r--r--build/rust/windows-sys/Cargo.toml232
-rw-r--r--build/rust/windows-sys/lib.rs5
2 files changed, 237 insertions, 0 deletions
diff --git a/build/rust/windows-sys/Cargo.toml b/build/rust/windows-sys/Cargo.toml
new file mode 100644
index 0000000000..b668eb5f7f
--- /dev/null
+++ b/build/rust/windows-sys/Cargo.toml
@@ -0,0 +1,232 @@
+[package]
+name = "windows-sys"
+version = "0.48.999"
+edition = "2018"
+license = "MPL-2.0"
+
+[lib]
+path = "lib.rs"
+
+[dependencies.windows-sys]
+version = "0.52"
+default-features = false
+
+[features]
+Wdk = ["windows-sys/Wdk"]
+Wdk_System = ["windows-sys/Wdk_System"]
+Wdk_System_OfflineRegistry = ["windows-sys/Wdk_System_OfflineRegistry"]
+Win32 = ["windows-sys/Win32"]
+Win32_Data = ["windows-sys/Win32_Data"]
+Win32_Data_HtmlHelp = ["windows-sys/Win32_Data_HtmlHelp"]
+Win32_Data_RightsManagement = ["windows-sys/Win32_Data_RightsManagement"]
+Win32_Devices = ["windows-sys/Win32_Devices"]
+Win32_Devices_AllJoyn = ["windows-sys/Win32_Devices_AllJoyn"]
+Win32_Devices_BiometricFramework = ["windows-sys/Win32_Devices_BiometricFramework"]
+Win32_Devices_Bluetooth = ["windows-sys/Win32_Devices_Bluetooth"]
+Win32_Devices_Communication = ["windows-sys/Win32_Devices_Communication"]
+Win32_Devices_DeviceAndDriverInstallation = ["windows-sys/Win32_Devices_DeviceAndDriverInstallation"]
+Win32_Devices_DeviceQuery = ["windows-sys/Win32_Devices_DeviceQuery"]
+Win32_Devices_Display = ["windows-sys/Win32_Devices_Display"]
+Win32_Devices_Enumeration = ["windows-sys/Win32_Devices_Enumeration"]
+Win32_Devices_Enumeration_Pnp = ["windows-sys/Win32_Devices_Enumeration_Pnp"]
+Win32_Devices_Fax = ["windows-sys/Win32_Devices_Fax"]
+Win32_Devices_HumanInterfaceDevice = ["windows-sys/Win32_Devices_HumanInterfaceDevice"]
+Win32_Devices_PortableDevices = ["windows-sys/Win32_Devices_PortableDevices"]
+Win32_Devices_Properties = ["windows-sys/Win32_Devices_Properties"]
+Win32_Devices_Pwm = ["windows-sys/Win32_Devices_Pwm"]
+Win32_Devices_Sensors = ["windows-sys/Win32_Devices_Sensors"]
+Win32_Devices_SerialCommunication = ["windows-sys/Win32_Devices_SerialCommunication"]
+Win32_Devices_Tapi = ["windows-sys/Win32_Devices_Tapi"]
+Win32_Devices_Usb = ["windows-sys/Win32_Devices_Usb"]
+Win32_Devices_WebServicesOnDevices = ["windows-sys/Win32_Devices_WebServicesOnDevices"]
+Win32_Foundation = ["windows-sys/Win32_Foundation"]
+Win32_Gaming = ["windows-sys/Win32_Gaming"]
+Win32_Globalization = ["windows-sys/Win32_Globalization"]
+Win32_Graphics = ["windows-sys/Win32_Graphics"]
+Win32_Graphics_Dwm = ["windows-sys/Win32_Graphics_Dwm"]
+Win32_Graphics_Gdi = ["windows-sys/Win32_Graphics_Gdi"]
+Win32_Graphics_Hlsl = ["windows-sys/Win32_Graphics_Hlsl"]
+Win32_Graphics_OpenGL = ["windows-sys/Win32_Graphics_OpenGL"]
+Win32_Graphics_Printing = ["windows-sys/Win32_Graphics_Printing"]
+Win32_Graphics_Printing_PrintTicket = ["windows-sys/Win32_Graphics_Printing_PrintTicket"]
+Win32_Management = ["windows-sys/Win32_Management"]
+Win32_Management_MobileDeviceManagementRegistration = ["windows-sys/Win32_Management_MobileDeviceManagementRegistration"]
+Win32_Media = ["windows-sys/Win32_Media"]
+Win32_Media_Audio = ["windows-sys/Win32_Media_Audio"]
+Win32_Media_DxMediaObjects = ["windows-sys/Win32_Media_DxMediaObjects"]
+Win32_Media_KernelStreaming = ["windows-sys/Win32_Media_KernelStreaming"]
+Win32_Media_Multimedia = ["windows-sys/Win32_Media_Multimedia"]
+Win32_Media_Streaming = ["windows-sys/Win32_Media_Streaming"]
+Win32_Media_WindowsMediaFormat = ["windows-sys/Win32_Media_WindowsMediaFormat"]
+Win32_NetworkManagement = ["windows-sys/Win32_NetworkManagement"]
+Win32_NetworkManagement_Dhcp = ["windows-sys/Win32_NetworkManagement_Dhcp"]
+Win32_NetworkManagement_Dns = ["windows-sys/Win32_NetworkManagement_Dns"]
+Win32_NetworkManagement_InternetConnectionWizard = ["windows-sys/Win32_NetworkManagement_InternetConnectionWizard"]
+Win32_NetworkManagement_IpHelper = ["windows-sys/Win32_NetworkManagement_IpHelper"]
+Win32_NetworkManagement_Multicast = ["windows-sys/Win32_NetworkManagement_Multicast"]
+Win32_NetworkManagement_Ndis = ["windows-sys/Win32_NetworkManagement_Ndis"]
+Win32_NetworkManagement_NetBios = ["windows-sys/Win32_NetworkManagement_NetBios"]
+Win32_NetworkManagement_NetManagement = ["windows-sys/Win32_NetworkManagement_NetManagement"]
+Win32_NetworkManagement_NetShell = ["windows-sys/Win32_NetworkManagement_NetShell"]
+Win32_NetworkManagement_NetworkDiagnosticsFramework = ["windows-sys/Win32_NetworkManagement_NetworkDiagnosticsFramework"]
+Win32_NetworkManagement_P2P = ["windows-sys/Win32_NetworkManagement_P2P"]
+Win32_NetworkManagement_QoS = ["windows-sys/Win32_NetworkManagement_QoS"]
+Win32_NetworkManagement_Rras = ["windows-sys/Win32_NetworkManagement_Rras"]
+Win32_NetworkManagement_Snmp = ["windows-sys/Win32_NetworkManagement_Snmp"]
+Win32_NetworkManagement_WNet = ["windows-sys/Win32_NetworkManagement_WNet"]
+Win32_NetworkManagement_WebDav = ["windows-sys/Win32_NetworkManagement_WebDav"]
+Win32_NetworkManagement_WiFi = ["windows-sys/Win32_NetworkManagement_WiFi"]
+Win32_NetworkManagement_WindowsConnectionManager = ["windows-sys/Win32_NetworkManagement_WindowsConnectionManager"]
+Win32_NetworkManagement_WindowsFilteringPlatform = ["windows-sys/Win32_NetworkManagement_WindowsFilteringPlatform"]
+Win32_NetworkManagement_WindowsFirewall = ["windows-sys/Win32_NetworkManagement_WindowsFirewall"]
+Win32_NetworkManagement_WindowsNetworkVirtualization = ["windows-sys/Win32_NetworkManagement_WindowsNetworkVirtualization"]
+Win32_Networking = ["windows-sys/Win32_Networking"]
+Win32_Networking_ActiveDirectory = ["windows-sys/Win32_Networking_ActiveDirectory"]
+Win32_Networking_Clustering = ["windows-sys/Win32_Networking_Clustering"]
+Win32_Networking_HttpServer = ["windows-sys/Win32_Networking_HttpServer"]
+Win32_Networking_Ldap = ["windows-sys/Win32_Networking_Ldap"]
+Win32_Networking_WebSocket = ["windows-sys/Win32_Networking_WebSocket"]
+Win32_Networking_WinHttp = ["windows-sys/Win32_Networking_WinHttp"]
+Win32_Networking_WinInet = ["windows-sys/Win32_Networking_WinInet"]
+Win32_Networking_WinSock = ["windows-sys/Win32_Networking_WinSock"]
+Win32_Networking_WindowsWebServices = ["windows-sys/Win32_Networking_WindowsWebServices"]
+Win32_Security = ["windows-sys/Win32_Security"]
+Win32_Security_AppLocker = ["windows-sys/Win32_Security_AppLocker"]
+Win32_Security_Authentication = ["windows-sys/Win32_Security_Authentication"]
+Win32_Security_Authentication_Identity = ["windows-sys/Win32_Security_Authentication_Identity"]
+Win32_Security_Authorization = ["windows-sys/Win32_Security_Authorization"]
+Win32_Security_Credentials = ["windows-sys/Win32_Security_Credentials"]
+Win32_Security_Cryptography = ["windows-sys/Win32_Security_Cryptography"]
+Win32_Security_Cryptography_Catalog = ["windows-sys/Win32_Security_Cryptography_Catalog"]
+Win32_Security_Cryptography_Certificates = ["windows-sys/Win32_Security_Cryptography_Certificates"]
+Win32_Security_Cryptography_Sip = ["windows-sys/Win32_Security_Cryptography_Sip"]
+Win32_Security_Cryptography_UI = ["windows-sys/Win32_Security_Cryptography_UI"]
+Win32_Security_DiagnosticDataQuery = ["windows-sys/Win32_Security_DiagnosticDataQuery"]
+Win32_Security_DirectoryServices = ["windows-sys/Win32_Security_DirectoryServices"]
+Win32_Security_EnterpriseData = ["windows-sys/Win32_Security_EnterpriseData"]
+Win32_Security_ExtensibleAuthenticationProtocol = ["windows-sys/Win32_Security_ExtensibleAuthenticationProtocol"]
+Win32_Security_Isolation = ["windows-sys/Win32_Security_Isolation"]
+Win32_Security_LicenseProtection = ["windows-sys/Win32_Security_LicenseProtection"]
+Win32_Security_NetworkAccessProtection = ["windows-sys/Win32_Security_NetworkAccessProtection"]
+Win32_Security_WinTrust = ["windows-sys/Win32_Security_WinTrust"]
+Win32_Security_WinWlx = ["windows-sys/Win32_Security_WinWlx"]
+Win32_Storage = ["windows-sys/Win32_Storage"]
+Win32_Storage_Cabinets = ["windows-sys/Win32_Storage_Cabinets"]
+Win32_Storage_CloudFilters = ["windows-sys/Win32_Storage_CloudFilters"]
+Win32_Storage_Compression = ["windows-sys/Win32_Storage_Compression"]
+Win32_Storage_DistributedFileSystem = ["windows-sys/Win32_Storage_DistributedFileSystem"]
+Win32_Storage_FileHistory = ["windows-sys/Win32_Storage_FileHistory"]
+Win32_Storage_FileSystem = ["windows-sys/Win32_Storage_FileSystem"]
+Win32_Storage_Imapi = ["windows-sys/Win32_Storage_Imapi"]
+Win32_Storage_IndexServer = ["windows-sys/Win32_Storage_IndexServer"]
+Win32_Storage_InstallableFileSystems = ["windows-sys/Win32_Storage_InstallableFileSystems"]
+Win32_Storage_IscsiDisc = ["windows-sys/Win32_Storage_IscsiDisc"]
+Win32_Storage_Jet = ["windows-sys/Win32_Storage_Jet"]
+Win32_Storage_OfflineFiles = ["windows-sys/Win32_Storage_OfflineFiles"]
+Win32_Storage_OperationRecorder = ["windows-sys/Win32_Storage_OperationRecorder"]
+Win32_Storage_Packaging = ["windows-sys/Win32_Storage_Packaging"]
+Win32_Storage_Packaging_Appx = ["windows-sys/Win32_Storage_Packaging_Appx"]
+Win32_Storage_ProjectedFileSystem = ["windows-sys/Win32_Storage_ProjectedFileSystem"]
+Win32_Storage_StructuredStorage = ["windows-sys/Win32_Storage_StructuredStorage"]
+Win32_Storage_Vhd = ["windows-sys/Win32_Storage_Vhd"]
+Win32_Storage_Xps = ["windows-sys/Win32_Storage_Xps"]
+Win32_System = ["windows-sys/Win32_System"]
+Win32_System_AddressBook = ["windows-sys/Win32_System_AddressBook"]
+Win32_System_Antimalware = ["windows-sys/Win32_System_Antimalware"]
+Win32_System_ApplicationInstallationAndServicing = ["windows-sys/Win32_System_ApplicationInstallationAndServicing"]
+Win32_System_ApplicationVerifier = ["windows-sys/Win32_System_ApplicationVerifier"]
+Win32_System_ClrHosting = ["windows-sys/Win32_System_ClrHosting"]
+Win32_System_Com = ["windows-sys/Win32_System_Com"]
+Win32_System_Com_Marshal = ["windows-sys/Win32_System_Com_Marshal"]
+Win32_System_Com_StructuredStorage = ["windows-sys/Win32_System_Com_StructuredStorage"]
+Win32_System_Com_Urlmon = ["windows-sys/Win32_System_Com_Urlmon"]
+Win32_System_ComponentServices = ["windows-sys/Win32_System_ComponentServices"]
+Win32_System_Console = ["windows-sys/Win32_System_Console"]
+Win32_System_CorrelationVector = ["windows-sys/Win32_System_CorrelationVector"]
+Win32_System_DataExchange = ["windows-sys/Win32_System_DataExchange"]
+Win32_System_DeploymentServices = ["windows-sys/Win32_System_DeploymentServices"]
+Win32_System_DeveloperLicensing = ["windows-sys/Win32_System_DeveloperLicensing"]
+Win32_System_Diagnostics = ["windows-sys/Win32_System_Diagnostics"]
+Win32_System_Diagnostics_Ceip = ["windows-sys/Win32_System_Diagnostics_Ceip"]
+Win32_System_Diagnostics_Debug = ["windows-sys/Win32_System_Diagnostics_Debug"]
+Win32_System_Diagnostics_Debug_Extensions = ["windows-sys/Win32_System_Diagnostics_Debug_Extensions"]
+Win32_System_Diagnostics_Etw = ["windows-sys/Win32_System_Diagnostics_Etw"]
+Win32_System_Diagnostics_ProcessSnapshotting = ["windows-sys/Win32_System_Diagnostics_ProcessSnapshotting"]
+Win32_System_Diagnostics_ToolHelp = ["windows-sys/Win32_System_Diagnostics_ToolHelp"]
+Win32_System_DistributedTransactionCoordinator = ["windows-sys/Win32_System_DistributedTransactionCoordinator"]
+Win32_System_Environment = ["windows-sys/Win32_System_Environment"]
+Win32_System_ErrorReporting = ["windows-sys/Win32_System_ErrorReporting"]
+Win32_System_EventCollector = ["windows-sys/Win32_System_EventCollector"]
+Win32_System_EventLog = ["windows-sys/Win32_System_EventLog"]
+Win32_System_EventNotificationService = ["windows-sys/Win32_System_EventNotificationService"]
+Win32_System_GroupPolicy = ["windows-sys/Win32_System_GroupPolicy"]
+Win32_System_HostCompute = ["windows-sys/Win32_System_HostCompute"]
+Win32_System_HostComputeNetwork = ["windows-sys/Win32_System_HostComputeNetwork"]
+Win32_System_HostComputeSystem = ["windows-sys/Win32_System_HostComputeSystem"]
+Win32_System_Hypervisor = ["windows-sys/Win32_System_Hypervisor"]
+Win32_System_IO = ["windows-sys/Win32_System_IO"]
+Win32_System_Iis = ["windows-sys/Win32_System_Iis"]
+Win32_System_Ioctl = ["windows-sys/Win32_System_Ioctl"]
+Win32_System_JobObjects = ["windows-sys/Win32_System_JobObjects"]
+Win32_System_Js = ["windows-sys/Win32_System_Js"]
+Win32_System_Kernel = ["windows-sys/Win32_System_Kernel"]
+Win32_System_LibraryLoader = ["windows-sys/Win32_System_LibraryLoader"]
+Win32_System_Mailslots = ["windows-sys/Win32_System_Mailslots"]
+Win32_System_Mapi = ["windows-sys/Win32_System_Mapi"]
+Win32_System_Memory = ["windows-sys/Win32_System_Memory"]
+Win32_System_Memory_NonVolatile = ["windows-sys/Win32_System_Memory_NonVolatile"]
+Win32_System_MessageQueuing = ["windows-sys/Win32_System_MessageQueuing"]
+Win32_System_MixedReality = ["windows-sys/Win32_System_MixedReality"]
+Win32_System_Ole = ["windows-sys/Win32_System_Ole"]
+Win32_System_PasswordManagement = ["windows-sys/Win32_System_PasswordManagement"]
+Win32_System_Performance = ["windows-sys/Win32_System_Performance"]
+Win32_System_Performance_HardwareCounterProfiling = ["windows-sys/Win32_System_Performance_HardwareCounterProfiling"]
+Win32_System_Pipes = ["windows-sys/Win32_System_Pipes"]
+Win32_System_Power = ["windows-sys/Win32_System_Power"]
+Win32_System_ProcessStatus = ["windows-sys/Win32_System_ProcessStatus"]
+Win32_System_Recovery = ["windows-sys/Win32_System_Recovery"]
+Win32_System_Registry = ["windows-sys/Win32_System_Registry"]
+Win32_System_RemoteDesktop = ["windows-sys/Win32_System_RemoteDesktop"]
+Win32_System_RemoteManagement = ["windows-sys/Win32_System_RemoteManagement"]
+Win32_System_RestartManager = ["windows-sys/Win32_System_RestartManager"]
+Win32_System_Restore = ["windows-sys/Win32_System_Restore"]
+Win32_System_Rpc = ["windows-sys/Win32_System_Rpc"]
+Win32_System_Search = ["windows-sys/Win32_System_Search"]
+Win32_System_Search_Common = ["windows-sys/Win32_System_Search_Common"]
+Win32_System_SecurityCenter = ["windows-sys/Win32_System_SecurityCenter"]
+Win32_System_Services = ["windows-sys/Win32_System_Services"]
+Win32_System_SetupAndMigration = ["windows-sys/Win32_System_SetupAndMigration"]
+Win32_System_Shutdown = ["windows-sys/Win32_System_Shutdown"]
+Win32_System_StationsAndDesktops = ["windows-sys/Win32_System_StationsAndDesktops"]
+Win32_System_SubsystemForLinux = ["windows-sys/Win32_System_SubsystemForLinux"]
+Win32_System_SystemInformation = ["windows-sys/Win32_System_SystemInformation"]
+Win32_System_SystemServices = ["windows-sys/Win32_System_SystemServices"]
+Win32_System_Threading = ["windows-sys/Win32_System_Threading"]
+Win32_System_Time = ["windows-sys/Win32_System_Time"]
+Win32_System_TpmBaseServices = ["windows-sys/Win32_System_TpmBaseServices"]
+Win32_System_UserAccessLogging = ["windows-sys/Win32_System_UserAccessLogging"]
+Win32_System_VirtualDosMachines = ["windows-sys/Win32_System_VirtualDosMachines"]
+Win32_System_WindowsProgramming = ["windows-sys/Win32_System_WindowsProgramming"]
+Win32_System_Wmi = ["windows-sys/Win32_System_Wmi"]
+Win32_UI = ["windows-sys/Win32_UI"]
+Win32_UI_Accessibility = ["windows-sys/Win32_UI_Accessibility"]
+Win32_UI_ColorSystem = ["windows-sys/Win32_UI_ColorSystem"]
+Win32_UI_Controls = ["windows-sys/Win32_UI_Controls"]
+Win32_UI_Controls_Dialogs = ["windows-sys/Win32_UI_Controls_Dialogs"]
+Win32_UI_HiDpi = ["windows-sys/Win32_UI_HiDpi"]
+Win32_UI_Input = ["windows-sys/Win32_UI_Input"]
+Win32_UI_Input_Ime = ["windows-sys/Win32_UI_Input_Ime"]
+Win32_UI_Input_KeyboardAndMouse = ["windows-sys/Win32_UI_Input_KeyboardAndMouse"]
+Win32_UI_Input_Pointer = ["windows-sys/Win32_UI_Input_Pointer"]
+Win32_UI_Input_Touch = ["windows-sys/Win32_UI_Input_Touch"]
+Win32_UI_Input_XboxController = ["windows-sys/Win32_UI_Input_XboxController"]
+Win32_UI_InteractionContext = ["windows-sys/Win32_UI_InteractionContext"]
+Win32_UI_Magnification = ["windows-sys/Win32_UI_Magnification"]
+Win32_UI_Shell = ["windows-sys/Win32_UI_Shell"]
+Win32_UI_Shell_PropertiesSystem = ["windows-sys/Win32_UI_Shell_PropertiesSystem"]
+Win32_UI_TabletPC = ["windows-sys/Win32_UI_TabletPC"]
+Win32_UI_TextServices = ["windows-sys/Win32_UI_TextServices"]
+Win32_UI_WindowsAndMessaging = ["windows-sys/Win32_UI_WindowsAndMessaging"]
+Win32_Web = ["windows-sys/Win32_Web"]
+Win32_Web_InternetExplorer = ["windows-sys/Win32_Web_InternetExplorer"]
+default = ["windows-sys/default"]
diff --git a/build/rust/windows-sys/lib.rs b/build/rust/windows-sys/lib.rs
new file mode 100644
index 0000000000..15c89411fe
--- /dev/null
+++ b/build/rust/windows-sys/lib.rs
@@ -0,0 +1,5 @@
+/* This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
+
+pub use windows_sys::*;