iPXE
Data Fields
USB_CLASS_DEVICE_PATH Struct Reference

#include <DevicePath.h>

Data Fields

EFI_DEVICE_PATH_PROTOCOL Header
 
UINT16 VendorId
 Vendor ID assigned by USB-IF. More...
 
UINT16 ProductId
 Product ID assigned by USB-IF. More...
 
UINT8 DeviceClass
 The class code assigned by the USB-IF. More...
 
UINT8 DeviceSubClass
 The subclass code assigned by the USB-IF. More...
 
UINT8 DeviceProtocol
 The protocol code assigned by the USB-IF. More...
 

Detailed Description

Definition at line 437 of file DevicePath.h.

Field Documentation

◆ Header

EFI_DEVICE_PATH_PROTOCOL USB_CLASS_DEVICE_PATH::Header

Definition at line 438 of file DevicePath.h.

◆ VendorId

UINT16 USB_CLASS_DEVICE_PATH::VendorId

Vendor ID assigned by USB-IF.

A value of 0xFFFF will match any Vendor ID.

Definition at line 443 of file DevicePath.h.

◆ ProductId

UINT16 USB_CLASS_DEVICE_PATH::ProductId

Product ID assigned by USB-IF.

A value of 0xFFFF will match any Product ID.

Definition at line 448 of file DevicePath.h.

◆ DeviceClass

UINT8 USB_CLASS_DEVICE_PATH::DeviceClass

The class code assigned by the USB-IF.

A value of 0xFF will match any class code.

Definition at line 453 of file DevicePath.h.

◆ DeviceSubClass

UINT8 USB_CLASS_DEVICE_PATH::DeviceSubClass

The subclass code assigned by the USB-IF.

A value of 0xFF will match any subclass code.

Definition at line 458 of file DevicePath.h.

◆ DeviceProtocol

UINT8 USB_CLASS_DEVICE_PATH::DeviceProtocol

The protocol code assigned by the USB-IF.

A value of 0xFF will match any protocol code.

Definition at line 463 of file DevicePath.h.


The documentation for this struct was generated from the following file: