Docs.rs
  • windows-sys-0.59.0
    • windows-sys 0.59.0
    • 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
  • Go to latest version
  • Platform
    • x86_64-pc-windows-msvc
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

windows_sys0.59.0

Module Input

Module Items

  • Modules
  • Structs
  • Constants
  • Functions
  • Type Aliases
  • Unions

In windows_sys::Win32::UI

windows_sys::Win32::UI

Module Input

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