2024-10-16 14:15:33 +03:00
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.
[ package ]
edition = "2021"
2024-10-16 15:19:37 +03:00
rust-version = "1.60"
2024-10-16 14:15:33 +03:00
name = "windows-sys"
2024-10-16 15:19:37 +03:00
version = "0.59.0"
2024-10-16 14:15:33 +03:00
authors = [ "Microsoft" ]
2024-10-16 15:19:37 +03:00
build = false
exclude = [ "features.json" ]
autobins = false
autoexamples = false
autotests = false
autobenches = false
2024-10-16 14:15:33 +03:00
description = "Rust for Windows"
readme = "readme.md"
categories = [ "os::windows-apis" ]
license = "MIT OR Apache-2.0"
repository = "https://github.com/microsoft/windows-rs"
[ package . metadata . docs . rs ]
all-features = true
default-target = "x86_64-pc-windows-msvc"
targets = [ ]
2024-10-16 15:19:37 +03:00
[ lib ]
name = "windows_sys"
path = "src/lib.rs"
test = false
doctest = false
2024-10-16 14:15:33 +03:00
[ dependencies . windows-targets ]
2024-10-16 15:19:37 +03:00
version = "0.52.6"
2024-10-16 14:15:33 +03:00
[ features ]
2024-10-16 15:19:37 +03:00
Wdk = [ "Win32_Foundation" ]
Wdk_Devices = [ "Wdk" ]
Wdk_Devices_Bluetooth = [ "Wdk_Devices" ]
Wdk_Devices_HumanInterfaceDevice = [ "Wdk_Devices" ]
2024-10-16 14:15:33 +03:00
Wdk_Foundation = [ "Wdk" ]
Wdk_Graphics = [ "Wdk" ]
Wdk_Graphics_Direct3D = [ "Wdk_Graphics" ]
2024-10-16 15:19:37 +03:00
Wdk_NetworkManagement = [ "Wdk" ]
Wdk_NetworkManagement_Ndis = [ "Wdk_NetworkManagement" ]
Wdk_NetworkManagement_WindowsFilteringPlatform = [ "Wdk_NetworkManagement" ]
2024-10-16 14:15:33 +03:00
Wdk_Storage = [ "Wdk" ]
Wdk_Storage_FileSystem = [ "Wdk_Storage" ]
Wdk_Storage_FileSystem_Minifilters = [ "Wdk_Storage_FileSystem" ]
Wdk_System = [ "Wdk" ]
Wdk_System_IO = [ "Wdk_System" ]
2024-10-16 15:19:37 +03:00
Wdk_System_Memory = [ "Wdk_System" ]
2024-10-16 14:15:33 +03:00
Wdk_System_OfflineRegistry = [ "Wdk_System" ]
Wdk_System_Registry = [ "Wdk_System" ]
Wdk_System_SystemInformation = [ "Wdk_System" ]
Wdk_System_SystemServices = [ "Wdk_System" ]
Wdk_System_Threading = [ "Wdk_System" ]
2024-10-16 15:19:37 +03:00
Win32 = [ "Win32_Foundation" ]
2024-10-16 14:15:33 +03:00
Win32_Data = [ "Win32" ]
Win32_Data_HtmlHelp = [ "Win32_Data" ]
Win32_Data_RightsManagement = [ "Win32_Data" ]
Win32_Devices = [ "Win32" ]
Win32_Devices_AllJoyn = [ "Win32_Devices" ]
Win32_Devices_BiometricFramework = [ "Win32_Devices" ]
Win32_Devices_Bluetooth = [ "Win32_Devices" ]
Win32_Devices_Communication = [ "Win32_Devices" ]
Win32_Devices_DeviceAndDriverInstallation = [ "Win32_Devices" ]
Win32_Devices_DeviceQuery = [ "Win32_Devices" ]
Win32_Devices_Display = [ "Win32_Devices" ]
Win32_Devices_Enumeration = [ "Win32_Devices" ]
Win32_Devices_Enumeration_Pnp = [ "Win32_Devices_Enumeration" ]
Win32_Devices_Fax = [ "Win32_Devices" ]
Win32_Devices_HumanInterfaceDevice = [ "Win32_Devices" ]
Win32_Devices_PortableDevices = [ "Win32_Devices" ]
Win32_Devices_Properties = [ "Win32_Devices" ]
Win32_Devices_Pwm = [ "Win32_Devices" ]
Win32_Devices_Sensors = [ "Win32_Devices" ]
Win32_Devices_SerialCommunication = [ "Win32_Devices" ]
Win32_Devices_Tapi = [ "Win32_Devices" ]
Win32_Devices_Usb = [ "Win32_Devices" ]
Win32_Devices_WebServicesOnDevices = [ "Win32_Devices" ]
Win32_Foundation = [ "Win32" ]
Win32_Gaming = [ "Win32" ]
Win32_Globalization = [ "Win32" ]
Win32_Graphics = [ "Win32" ]
Win32_Graphics_Dwm = [ "Win32_Graphics" ]
Win32_Graphics_Gdi = [ "Win32_Graphics" ]
Win32_Graphics_GdiPlus = [ "Win32_Graphics" ]
Win32_Graphics_Hlsl = [ "Win32_Graphics" ]
Win32_Graphics_OpenGL = [ "Win32_Graphics" ]
Win32_Graphics_Printing = [ "Win32_Graphics" ]
Win32_Graphics_Printing_PrintTicket = [ "Win32_Graphics_Printing" ]
Win32_Management = [ "Win32" ]
Win32_Management_MobileDeviceManagementRegistration = [ "Win32_Management" ]
Win32_Media = [ "Win32" ]
Win32_Media_Audio = [ "Win32_Media" ]
Win32_Media_DxMediaObjects = [ "Win32_Media" ]
Win32_Media_KernelStreaming = [ "Win32_Media" ]
Win32_Media_Multimedia = [ "Win32_Media" ]
Win32_Media_Streaming = [ "Win32_Media" ]
Win32_Media_WindowsMediaFormat = [ "Win32_Media" ]
Win32_NetworkManagement = [ "Win32" ]
Win32_NetworkManagement_Dhcp = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_Dns = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_InternetConnectionWizard = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_IpHelper = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_Multicast = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_Ndis = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_NetBios = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_NetManagement = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_NetShell = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_NetworkDiagnosticsFramework = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_P2P = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_QoS = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_Rras = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_Snmp = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_WNet = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_WebDav = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_WiFi = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_WindowsConnectionManager = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_WindowsFilteringPlatform = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_WindowsFirewall = [ "Win32_NetworkManagement" ]
Win32_NetworkManagement_WindowsNetworkVirtualization = [ "Win32_NetworkManagement" ]
Win32_Networking = [ "Win32" ]
Win32_Networking_ActiveDirectory = [ "Win32_Networking" ]
Win32_Networking_Clustering = [ "Win32_Networking" ]
Win32_Networking_HttpServer = [ "Win32_Networking" ]
Win32_Networking_Ldap = [ "Win32_Networking" ]
Win32_Networking_WebSocket = [ "Win32_Networking" ]
Win32_Networking_WinHttp = [ "Win32_Networking" ]
Win32_Networking_WinInet = [ "Win32_Networking" ]
Win32_Networking_WinSock = [ "Win32_Networking" ]
Win32_Networking_WindowsWebServices = [ "Win32_Networking" ]
Win32_Security = [ "Win32" ]
Win32_Security_AppLocker = [ "Win32_Security" ]
Win32_Security_Authentication = [ "Win32_Security" ]
Win32_Security_Authentication_Identity = [ "Win32_Security_Authentication" ]
Win32_Security_Authorization = [ "Win32_Security" ]
Win32_Security_Credentials = [ "Win32_Security" ]
Win32_Security_Cryptography = [ "Win32_Security" ]
Win32_Security_Cryptography_Catalog = [ "Win32_Security_Cryptography" ]
Win32_Security_Cryptography_Certificates = [ "Win32_Security_Cryptography" ]
Win32_Security_Cryptography_Sip = [ "Win32_Security_Cryptography" ]
Win32_Security_Cryptography_UI = [ "Win32_Security_Cryptography" ]
Win32_Security_DiagnosticDataQuery = [ "Win32_Security" ]
Win32_Security_DirectoryServices = [ "Win32_Security" ]
Win32_Security_EnterpriseData = [ "Win32_Security" ]
Win32_Security_ExtensibleAuthenticationProtocol = [ "Win32_Security" ]
Win32_Security_Isolation = [ "Win32_Security" ]
Win32_Security_LicenseProtection = [ "Win32_Security" ]
Win32_Security_NetworkAccessProtection = [ "Win32_Security" ]
Win32_Security_WinTrust = [ "Win32_Security" ]
Win32_Security_WinWlx = [ "Win32_Security" ]
Win32_Storage = [ "Win32" ]
Win32_Storage_Cabinets = [ "Win32_Storage" ]
Win32_Storage_CloudFilters = [ "Win32_Storage" ]
Win32_Storage_Compression = [ "Win32_Storage" ]
Win32_Storage_DistributedFileSystem = [ "Win32_Storage" ]
Win32_Storage_FileHistory = [ "Win32_Storage" ]
Win32_Storage_FileSystem = [ "Win32_Storage" ]
Win32_Storage_Imapi = [ "Win32_Storage" ]
Win32_Storage_IndexServer = [ "Win32_Storage" ]
Win32_Storage_InstallableFileSystems = [ "Win32_Storage" ]
Win32_Storage_IscsiDisc = [ "Win32_Storage" ]
Win32_Storage_Jet = [ "Win32_Storage" ]
Win32_Storage_Nvme = [ "Win32_Storage" ]
Win32_Storage_OfflineFiles = [ "Win32_Storage" ]
Win32_Storage_OperationRecorder = [ "Win32_Storage" ]
Win32_Storage_Packaging = [ "Win32_Storage" ]
Win32_Storage_Packaging_Appx = [ "Win32_Storage_Packaging" ]
Win32_Storage_ProjectedFileSystem = [ "Win32_Storage" ]
Win32_Storage_StructuredStorage = [ "Win32_Storage" ]
Win32_Storage_Vhd = [ "Win32_Storage" ]
Win32_Storage_Xps = [ "Win32_Storage" ]
Win32_System = [ "Win32" ]
Win32_System_AddressBook = [ "Win32_System" ]
Win32_System_Antimalware = [ "Win32_System" ]
Win32_System_ApplicationInstallationAndServicing = [ "Win32_System" ]
Win32_System_ApplicationVerifier = [ "Win32_System" ]
Win32_System_ClrHosting = [ "Win32_System" ]
Win32_System_Com = [ "Win32_System" ]
Win32_System_Com_Marshal = [ "Win32_System_Com" ]
Win32_System_Com_StructuredStorage = [ "Win32_System_Com" ]
Win32_System_Com_Urlmon = [ "Win32_System_Com" ]
Win32_System_ComponentServices = [ "Win32_System" ]
Win32_System_Console = [ "Win32_System" ]
Win32_System_CorrelationVector = [ "Win32_System" ]
Win32_System_DataExchange = [ "Win32_System" ]
Win32_System_DeploymentServices = [ "Win32_System" ]
Win32_System_DeveloperLicensing = [ "Win32_System" ]
Win32_System_Diagnostics = [ "Win32_System" ]
Win32_System_Diagnostics_Ceip = [ "Win32_System_Diagnostics" ]
Win32_System_Diagnostics_Debug = [ "Win32_System_Diagnostics" ]
Win32_System_Diagnostics_Debug_Extensions = [ "Win32_System_Diagnostics_Debug" ]
Win32_System_Diagnostics_Etw = [ "Win32_System_Diagnostics" ]
Win32_System_Diagnostics_ProcessSnapshotting = [ "Win32_System_Diagnostics" ]
Win32_System_Diagnostics_ToolHelp = [ "Win32_System_Diagnostics" ]
2024-10-16 15:19:37 +03:00
Win32_System_Diagnostics_TraceLogging = [ "Win32_System_Diagnostics" ]
2024-10-16 14:15:33 +03:00
Win32_System_DistributedTransactionCoordinator = [ "Win32_System" ]
Win32_System_Environment = [ "Win32_System" ]
Win32_System_ErrorReporting = [ "Win32_System" ]
Win32_System_EventCollector = [ "Win32_System" ]
Win32_System_EventLog = [ "Win32_System" ]
Win32_System_EventNotificationService = [ "Win32_System" ]
Win32_System_GroupPolicy = [ "Win32_System" ]
Win32_System_HostCompute = [ "Win32_System" ]
Win32_System_HostComputeNetwork = [ "Win32_System" ]
Win32_System_HostComputeSystem = [ "Win32_System" ]
Win32_System_Hypervisor = [ "Win32_System" ]
Win32_System_IO = [ "Win32_System" ]
Win32_System_Iis = [ "Win32_System" ]
Win32_System_Ioctl = [ "Win32_System" ]
Win32_System_JobObjects = [ "Win32_System" ]
Win32_System_Js = [ "Win32_System" ]
Win32_System_Kernel = [ "Win32_System" ]
Win32_System_LibraryLoader = [ "Win32_System" ]
Win32_System_Mailslots = [ "Win32_System" ]
Win32_System_Mapi = [ "Win32_System" ]
Win32_System_Memory = [ "Win32_System" ]
Win32_System_Memory_NonVolatile = [ "Win32_System_Memory" ]
Win32_System_MessageQueuing = [ "Win32_System" ]
Win32_System_MixedReality = [ "Win32_System" ]
Win32_System_Ole = [ "Win32_System" ]
Win32_System_PasswordManagement = [ "Win32_System" ]
Win32_System_Performance = [ "Win32_System" ]
Win32_System_Performance_HardwareCounterProfiling = [ "Win32_System_Performance" ]
Win32_System_Pipes = [ "Win32_System" ]
Win32_System_Power = [ "Win32_System" ]
Win32_System_ProcessStatus = [ "Win32_System" ]
Win32_System_Recovery = [ "Win32_System" ]
Win32_System_Registry = [ "Win32_System" ]
Win32_System_RemoteDesktop = [ "Win32_System" ]
Win32_System_RemoteManagement = [ "Win32_System" ]
Win32_System_RestartManager = [ "Win32_System" ]
Win32_System_Restore = [ "Win32_System" ]
Win32_System_Rpc = [ "Win32_System" ]
Win32_System_Search = [ "Win32_System" ]
Win32_System_Search_Common = [ "Win32_System_Search" ]
Win32_System_SecurityCenter = [ "Win32_System" ]
Win32_System_Services = [ "Win32_System" ]
Win32_System_SetupAndMigration = [ "Win32_System" ]
Win32_System_Shutdown = [ "Win32_System" ]
Win32_System_StationsAndDesktops = [ "Win32_System" ]
Win32_System_SubsystemForLinux = [ "Win32_System" ]
Win32_System_SystemInformation = [ "Win32_System" ]
Win32_System_SystemServices = [ "Win32_System" ]
Win32_System_Threading = [ "Win32_System" ]
Win32_System_Time = [ "Win32_System" ]
Win32_System_TpmBaseServices = [ "Win32_System" ]
Win32_System_UserAccessLogging = [ "Win32_System" ]
Win32_System_Variant = [ "Win32_System" ]
Win32_System_VirtualDosMachines = [ "Win32_System" ]
Win32_System_WindowsProgramming = [ "Win32_System" ]
Win32_System_Wmi = [ "Win32_System" ]
Win32_UI = [ "Win32" ]
Win32_UI_Accessibility = [ "Win32_UI" ]
Win32_UI_ColorSystem = [ "Win32_UI" ]
Win32_UI_Controls = [ "Win32_UI" ]
Win32_UI_Controls_Dialogs = [ "Win32_UI_Controls" ]
Win32_UI_HiDpi = [ "Win32_UI" ]
Win32_UI_Input = [ "Win32_UI" ]
Win32_UI_Input_Ime = [ "Win32_UI_Input" ]
Win32_UI_Input_KeyboardAndMouse = [ "Win32_UI_Input" ]
Win32_UI_Input_Pointer = [ "Win32_UI_Input" ]
Win32_UI_Input_Touch = [ "Win32_UI_Input" ]
Win32_UI_Input_XboxController = [ "Win32_UI_Input" ]
Win32_UI_InteractionContext = [ "Win32_UI" ]
Win32_UI_Magnification = [ "Win32_UI" ]
Win32_UI_Shell = [ "Win32_UI" ]
2024-10-16 15:19:37 +03:00
Win32_UI_Shell_Common = [ "Win32_UI_Shell" ]
2024-10-16 14:15:33 +03:00
Win32_UI_Shell_PropertiesSystem = [ "Win32_UI_Shell" ]
Win32_UI_TabletPC = [ "Win32_UI" ]
Win32_UI_TextServices = [ "Win32_UI" ]
Win32_UI_WindowsAndMessaging = [ "Win32_UI" ]
Win32_Web = [ "Win32" ]
Win32_Web_InternetExplorer = [ "Win32_Web" ]
default = [ ]
docs = [ ]
2024-10-16 15:19:37 +03:00
[ lints . rust ]
missing_docs = "warn"
[ lints . rust . rust_2018_idioms ]
level = "warn"
priority = -1
[ lints . rust . unexpected_cfgs ]
level = "warn"
priority = 0
check-cfg = [ "cfg(windows_raw_dylib, windows_debugger_visualizer, windows_slim_errors)" ]