using System; namespace WindowsInput.Native { #pragma warning disable 649 /// /// The HARDWAREINPUT structure contains information about a simulated message generated by an input device other than a keyboard or mouse. (see: http://msdn.microsoft.com/en-us/library/ms646269(VS.85).aspx) /// Declared in Winuser.h, include Windows.h /// internal struct HARDWAREINPUT { /// /// Value specifying the message generated by the input hardware. /// public UInt32 Msg; /// /// Specifies the low-order word of the lParam parameter for uMsg. /// public UInt16 ParamL; /// /// Specifies the high-order word of the lParam parameter for uMsg. /// public UInt16 ParamH; } #pragma warning restore 649 }