Share via


USB_CONFIGURATION (Windows Embedded CE 6.0)

1/6/2010

This structure contains information about a specific USB device configuration. USB devices can support several different configurations in which different interfaces on the device might behave in different ways.

Syntax

typedef struct _USB_CONFIGURATION {
  const DWORD dwCount;
  const USB_CONFIGURATION_DESCRIPTOR Descriptor;
  const LPCVOID lpvExtended;
  const DWORD dwNumInterfaces;
  const LPCUSB_INTERFACE lpInterfaces;
} USB_CONFIGURATION, * PUSB_CONFIGURATION, * LPUSB_CONFIGURATION;

Members

  • dwCount
    Size, in bytes, of this structure.
  • lpvExtended
    Pointer to any attributes not included in USB_CONFIGURATION_DESCRIPTOR.
  • dwNumInterfaces
    Number of interfaces.

Requirements

Header usbtypes.h
Windows Embedded CE Windows CE 2.10 and later

See Also

Reference

USB Host Driver Structures
USB_CONFIGURATION_DESCRIPTOR
USB_INTERFACE