#include <DevicePath.h>
Data Fields | |
| UINT8 | Type |
| 0x01 Hardware Device Path 0x02 ACPI Device Path 0x03 Messaging Device Path 0x04 Media Device Path 0x05 BIOS Boot Specification Device Path 0x7F End of Hardware Device Path | |
| UINT8 | SubType |
| Varies by Type 0xFF End Entire Device Path, or 0x01 End This Instance of a Device Path and start a new Device Path. | |
| UINT8 | Length [2] |
| Specific Device Path data. | |
If the handle does not logically map to a physical device, the handle may not necessarily support the device path protocol. The device path describes the location of the device the handle is for. The size of the Device Path can be determined from the structures that make up the Device Path.
Definition at line 51 of file DevicePath.h.
0x01 Hardware Device Path 0x02 ACPI Device Path 0x03 Messaging Device Path 0x04 Media Device Path 0x05 BIOS Boot Specification Device Path 0x7F End of Hardware Device Path
Definition at line 52 of file DevicePath.h.
Referenced by efi_snp_driver_start().
Varies by Type 0xFF End Entire Device Path, or 0x01 End This Instance of a Device Path and start a new Device Path.
Definition at line 59 of file DevicePath.h.
Referenced by efi_snp_driver_start().
Specific Device Path data.
Type and Sub-Type define type of data. Size of data is included in Length.
Definition at line 64 of file DevicePath.h.
Referenced by efi_snp_driver_start().
1.5.7.1