USBDBG_IOCTL (Compact 2013)
10/16/2014
This enumeration contains USB properties retrieved by the model device driver (MDD) from the platform-dependent device driver (PDD).
Syntax
typedef enum USBDBG_PDD_IOCTL
{
USBDBG_PDD_IOCTL_ENDPT_MAXPACKETSIZE,
USBDBG_PDD_IOCTL_SERIALNUM_STRING,
USBDBG_PDD_IOCTL_MANUFACTURER_STRING,
USBDBG_PDD_IOCTL_PRODUCT_STRING,
USBDBG_PDD_IOCTL_SET_ADDRESS,
USBDBG_PDD_IOCTL_SET_CONFIGURATION
} USBDBG_PDD_IOCTL;
Elements
- USBDBG_PDD_IOCTL_ENDPT_MAXPACKETSIZE
Used to request the maximum packet size for an endpoint.
- USBDBG_PDD_IOCTL_SERIALNUM_STRING
Used to request the USB serial number string.
- USBDBG_PDD_IOCTL_MANUFACTURER_STRING
Used to request the USB manufacturer string.
- USBDBG_PDD_IOCTL_PRODUCT_STRING
Used to request the USB product string.
- USBDBG_PDD_IOCTL_SET_ADDRESS
Used to request the USB device address.
- USBDBG_PDD_IOCTL_SET_CONFIGURATION
Used to request the USB configuration value.
Remarks
The MDD uses the UsbDbgPdd_Ioctl function to request specific information from the PDD.