GetRegisteredRawInputDevices function user32
Win32Result<int>
GetRegisteredRawInputDevices(
- Pointer<
RAWINPUTDEVICE> ? pRawInputDevices, - Pointer<
Uint32> puiNumDevices, - int cbSize
Retrieves the information about the raw input devices for the current application.
To learn more, see learn.microsoft.com/windows/win32/api/winuser/nf-winuser-getregisteredrawinputdevices.
Implementation
Win32Result<int> GetRegisteredRawInputDevices(
Pointer<RAWINPUTDEVICE>? pRawInputDevices,
Pointer<Uint32> puiNumDevices,
int cbSize,
) {
final result_ = GetRegisteredRawInputDevices_Wrapper(
pRawInputDevices ?? nullptr,
puiNumDevices,
cbSize,
);
return .new(value: result_.value.u32, error: result_.error);
}