Cargo Features
[dependencies]
winapi-easy = { version = "0.2.0", default-features = false, features = ["clipboard", "fs", "hooking", "input", "media", "process", "shell", "ui"] }
- default = clipboard, fs, hooking, input, media, process, shell, ui
-
These default features are set whenever
winapi-easy
is added without
somewhere in the dependency tree.default-features = false - clipboard default
-
Enables Win32_System_DataExchange and Win32_System_Ole of windows
Affects
winapi-easy::clipboard
… - fs default
-
Enables Win32_Storage_FileSystem and Win32_System_WindowsProgramming of windows
Affects
winapi-easy::fs
… - hooking default = input
-
Affects
winapi-easy::hooking
… - input default hooking
-
Enables Win32_System_Threading and Win32_UI_Input_KeyboardAndMouse of windows
Affects
winapi-easy::input
… - media default
-
Enables Win32_Devices_FunctionDiscovery, Win32_Graphics_Gdi, Win32_Media_Audio, Win32_System_Variant, Win32_UI_ColorSystem and Win32_UI_Shell_PropertiesSystem of windows
Affects
winapi-easy::media
… - process default
-
Enables Wdk_System_Threading, Win32_System_Diagnostics_ToolHelp, Win32_System_LibraryLoader and Win32_System_Threading of windows
Affects
winapi-easy::process
… - shell default = ui
-
Enables Win32_UI_Shell_Common of windows
Affects
winapi-easy::shell
… - ui default shell = base64, uuid
-
Enables Win32_Graphics_Gdi, Win32_System_Console, Win32_System_Shutdown and Win32_UI_Input_KeyboardAndMouse of windows
Affects
winapi-easy::ui
…
Features from optional dependencies
In crates that don't use the dep:
syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.