-- v2: server: Do not use QS_RAWINPUT for internal hardware messages. server: Clear queue QS_RAWINPUT if get_rawinput_buffer got everything. server: Process internal messages when checking queue status. server: Check for internal hardware messages before other messages. win32u: Use a structure to pass peek_message arguments.