Windows Driver Kit: Buses
USB Structures and Enumerations
This section describes the system-defined structures that are used by Universal Serial Bus (USB) client drivers on Windows Driver Model (WDM) platforms. For more information about system-defined structures that are not described in this section, see System Structures.
Drivers can use only the members of structures that are described in this section. All undocumented members of these structures are reserved for system use.
Transfer buffers that are members of structures that are defined in this section must be nonpageable memory.
This section describes the following structures: