[This is preliminary documentation and subject to change.]
Contains information about a simulated message generated by an input device.
typedef struct tagHARDWAREINPUT {
DWORD uMsg;
WORD ParamL;
WORD ParamH;
DWORD dwExtraInfo;
} HARDWAREINPUT, FAR* LPHARDWAREINPUT;
This structure is contained by the INPUT structure and used with the SendInput function.
Simulating Input