RAWINPUT (Structures)
Last changed: -198.53.11.111

.
Summary

C# Definition:

    /// <summary>
    /// Value type for raw input.
    /// </summary>
    [StructLayout(LayoutKind.Sequential)]
    public struct RawInput
    {
        /// <summary>Header for the data.</summary>
        public RawInputHeader Header;
        /// <summary>Mouse raw input data.</summary>
        public RawInputMouse Mouse;
        /// <summary>Keyboard raw input data.</summary>
        public RawInputKeyboard Keyboard;
        /// <summary>HID raw input data.</summary>
        public RawInputHid Hid;
    }

VB Definition:

Structure RAWINPUT
   Public TODO
End Structure

User-Defined Field Types:

None.

Notes:

None.

Documentation
RAWINPUT on MSDN