Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

WM_INPUT_DEVICE_CHANGE message

Description

Sent to the window that registered to receive raw input.

Raw input notifications are available only after the application calls RegisterRawInputDevices with RIDEV_DEVNOTIFY flag.

A window receives this message through its WindowProc function.

#define WM_INPUT_DEVICE_CHANGE 0x00FE

Parameters

wParam

Type: WPARAM

This parameter can be one of the following values.

Value Meaning
GIDC_ARRIVAL
1
A new device has been added to the system.
You can call GetRawInputDeviceInfo to get more information regarding the device.
GIDC_REMOVAL
2
A device has been removed from the system.

lParam

Type: LPARAM

The HANDLE to the raw input device.

Return value

If an application processes this message, it should return zero.

See also

Conceptual

Raw Input

Reference

RegisterRawInputDevices

RAWINPUTDEVICE structure


Feedback

Was this page helpful?

Additional resources