/* Converts a text device path node to USB device firmware update device path structure. */
EFI_DEVICE_PATH_PROTOCOL* DevPathFromTextUsbDeviceFirmwareUpdate(CHAR16 *TextDeviceNode)
/* Converts a text device path node to USB device firmware update device path structure. */
EFI_DEVICE_PATH_PROTOCOL* DevPathFromTextUsbDeviceFirmwareUpdate(CHAR16 *TextDeviceNode)
{
  USB_CLASS_TEXT  UsbClassText;
  UsbClassText.ClassExist    = FALSE;
  UsbClassText.Class         = USB_CLASS_RESERVE;
  UsbClassText.SubClassExist = FALSE;
  UsbClassText.SubClass      = USB_SUBCLASS_FW_UPDATE;
  return ConvertFromTextUsbClass (TextDeviceNode, &UsbClassText);
}