INPUT_MESSAGE_ORIGIN_ID enumeración (winuser.h)

Identificador del origen del mensaje de entrada.

Syntax

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

Constantes

 
IMO_UNAVAILABLE
Valor: 0x00000000
El origen no se identifica.
IMO_HARDWARE
Valor: 0x00000001
El mensaje de entrada procede de un dispositivo de hardware o se ha insertado en la cola de mensajes mediante una aplicación que tiene el atributo UIAccess establecido en TRUE en su archivo de manifiesto.

Para obtener más información sobre el atributo UIAccess y los manifiestos de aplicación, vea Referencias de UAC.
IMO_INJECTED
Valor: 0x00000002
Una aplicación que no tiene el atributo UIAccess establecido en TRUE en su archivo de manifiesto ha insertado el mensaje de entrada (a través de la función SendInput).
IMO_SYSTEM
Valor: 0x00000004
El sistema ha insertado el mensaje de entrada.

Requisitos

   
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Encabezado winuser.h

Vea también

Enumeraciones