- EFI_DEVICE_PATH_PROTOCOL Header;\r
- UINT16 VendorId;\r
- UINT16 ProductId;\r
- UINT8 DeviceClass;\r
- UINT8 DeviceSubClass;\r
- UINT8 DeviceProtocol;\r
+ EFI_DEVICE_PATH_PROTOCOL Header;\r
+ ///\r
+ /// Vendor ID assigned by USB-IF. A value of 0xFFFF will\r
+ /// match any Vendor ID.\r
+ ///\r
+ UINT16 VendorId;\r
+ ///\r
+ /// Product ID assigned by USB-IF. A value of 0xFFFF will\r
+ /// match any Product ID.\r
+ ///\r
+ UINT16 ProductId;\r
+ ///\r
+ /// The class code assigned by the USB-IF. A value of 0xFF\r
+ /// will match any class code.\r
+ ///\r
+ UINT8 DeviceClass;\r
+ ///\r
+ /// The subclass code assigned by the USB-IF. A value of\r
+ /// 0xFF will match any subclass code.\r
+ ///\r
+ UINT8 DeviceSubClass;\r
+ ///\r
+ /// The protocol code assigned by the USB-IF. A value of\r
+ /// 0xFF will match any protocol code.\r
+ ///\r
+ UINT8 DeviceProtocol;\r