Docs.rs
windows-sys-0.59.0
windows-sys 0.59.0
Permalink
Docs.rs crate page
MIT OR Apache-2.0
Links
Repository
crates.io
Source
Owners
kennykerr
Dependencies
windows-targets ^0.52.6
normal
Versions
100%
of the crate is documented
Platform
x86_64-pc-windows-msvc
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
windows_sys
0.59.0
Module Input
Modules
Structs
Constants
Functions
Type Aliases
Unions
In windows_sys::Win32::UI
Module
windows_sys
::
Win32
::
UI
::
Input
Copy item path
[
−
]
Modules
§
Ime
KeyboardAndMouse
Pointer
Touch
XboxController
Structs
§
INPUT_MESSAGE_SOURCE
RAWHID
RAWINPUT
RAWINPUTDEVICE
RAWINPUTDEVICELIST
RAWINPUTHEADER
RAWKEYBOARD
RAWMOUSE
RAWMOUSE_0_0
RID_DEVICE_INFO
RID_DEVICE_INFO_HID
RID_DEVICE_INFO_KEYBOARD
RID_DEVICE_INFO_MOUSE
Constants
§
IMDT_KEYBOARD
IMDT_MOUSE
IMDT_PEN
IMDT_TOUCH
IMDT_TOUCHPAD
IMDT_UNAVAILABLE
IMO_HARDWARE
IMO_INJECTED
IMO_SYSTEM
IMO_UNAVAILABLE
MOUSE_ATTRIBUTES_CHANGED
MOUSE_MOVE_ABSOLUTE
MOUSE_MOVE_NOCOALESCE
MOUSE_MOVE_RELATIVE
MOUSE_VIRTUAL_DESKTOP
RIDEV_APPKEYS
RIDEV_CAPTUREMOUSE
RIDEV_DEVNOTIFY
RIDEV_EXCLUDE
RIDEV_EXINPUTSINK
RIDEV_INPUTSINK
RIDEV_NOHOTKEYS
RIDEV_NOLEGACY
RIDEV_PAGEONLY
RIDEV_REMOVE
RIDI_DEVICEINFO
RIDI_DEVICENAME
RIDI_PREPARSEDDATA
RID_HEADER
RID_INPUT
RIM_TYPEHID
RIM_TYPEKEYBOARD
RIM_TYPEMOUSE
Functions
§
DefRawInputProc
⚠
GetCIMSSM
⚠
GetCurrentInputMessageSource
⚠
GetRawInputBuffer
⚠
GetRawInputData
⚠
GetRawInputDeviceInfoA
⚠
GetRawInputDeviceInfoW
⚠
GetRawInputDeviceList
⚠
GetRegisteredRawInputDevices
⚠
RegisterRawInputDevices
⚠
Type Aliases
§
HRAWINPUT
INPUT_MESSAGE_DEVICE_TYPE
INPUT_MESSAGE_ORIGIN_ID
MOUSE_STATE
RAWINPUTDEVICE_FLAGS
RAW_INPUT_DATA_COMMAND_FLAGS
RAW_INPUT_DEVICE_INFO_COMMAND
RID_DEVICE_INFO_TYPE
Unions
§
RAWINPUT_0
RAWMOUSE_0
RID_DEVICE_INFO_0