Поделиться через


GetRawInputDevices

Позволяет PresentationHost.exe обнаруживать необработанные устройства ввода (устройства пользовательского интерфейса), интересующие ведущее приложение.

Синтаксис

HRESULT GetRawInputDevices( [out] IEnumRAWINPUTDEVICE **ppEnum );

Параметры

ppEnum

[out] Указатель на IEnumRAWINPUTDEVICE для перечисления необработанных устройств ввода.

Значение свойства/возвращаемого значения

HRESULT:

S_OK — IEnumRAWINPUTDEVICE будет использоваться только PresentationHost.exe, если возвращается S_OK.

E_NOTIMPL

Замечания

Необработанные устройства ввода — это набор устройств ввода, которые включают клавиатуры, мыши и менее традиционные устройства, такие как удаленные элементы управления.

После получения списка необработанных устройств ввода PresentationHost.exe регистрируется на этих устройствах для получения уведомлений WM_INPUT.

См. также