перечисление INPUT_MESSAGE_ORIGIN_ID (winuser.h)

Идентификатор источника входных сообщений.

Синтаксис

typedef enum tagINPUT_MESSAGE_ORIGIN_ID {
  IMO_UNAVAILABLE = 0x00000000,
  IMO_HARDWARE = 0x00000001,
  IMO_INJECTED = 0x00000002,
  IMO_SYSTEM = 0x00000004
} INPUT_MESSAGE_ORIGIN_ID;

Константы

 
IMO_UNAVAILABLE
Значение: 0x00000000
Источник не идентифицируется.
IMO_HARDWARE
Значение: 0x00000001
Входное сообщение отправлено с аппаратного устройства или было внедрено в очередь сообщений приложением, для которого атрибут UIAccess имеет значение TRUE в файле манифеста.

Дополнительные сведения об атрибуте UIAccess и манифестах приложений см. в статье Справочники по UAC.
IMO_INJECTED
Значение: 0x00000002
Входное сообщение было внедрено (с помощью функции SendInput ) приложением, для которого атрибут UIAccess не имеет значение TRUE в файле манифеста.
IMO_SYSTEM
Значение: 0x00000004
Система ввела входное сообщение.

Требования

   
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Верхняя часть winuser.h

См. также

Перечисления