MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
USB_CLASS_DEVICE_PATH Struct Reference

Data Fields

EFI_DEVICE_PATH_PROTOCOL Header
 
UINT16 VendorId
 
UINT16 ProductId
 
UINT8 DeviceClass
 
UINT8 DeviceSubClass
 
UINT8 DeviceProtocol
 

Field Documentation

UINT8 USB_CLASS_DEVICE_PATH::DeviceClass

The class code assigned by the USB-IF. A value of 0xFF will match any class code.

UINT8 USB_CLASS_DEVICE_PATH::DeviceProtocol

The protocol code assigned by the USB-IF. A value of 0xFF will match any protocol code.

UINT8 USB_CLASS_DEVICE_PATH::DeviceSubClass

The subclass code assigned by the USB-IF. A value of 0xFF will match any subclass code.

EFI_DEVICE_PATH_PROTOCOL USB_CLASS_DEVICE_PATH::Header
UINT16 USB_CLASS_DEVICE_PATH::ProductId

Product ID assigned by USB-IF. A value of 0xFFFF will match any Product ID.

UINT16 USB_CLASS_DEVICE_PATH::VendorId

Vendor ID assigned by USB-IF. A value of 0xFFFF will match any Vendor ID.