Data Fields | |
EFI_STATUS_CODE_DATA | DataHeader |
EFI_HANDLE | ControllerHandle |
EFI_HANDLE | DriverBindingHandle |
UINT16 | DevicePathSize |
This extended data records information about a Start() function call. Start() is a member of the UEFI Driver Binding Protocol.
The controller handle.
The data header identifying the data. DataHeader.HeaderSize should be sizeof (EFI_STATUS_CODE_DATA), DataHeader.Size should be sizeof (EFI_STATUS_CODE_START_EXTENDED_DATA) - HeaderSize, and DataHeader.Type should be EFI_STATUS_CODE_SPECIFIC_DATA_GUID.
The size of the RemainingDevicePath. It is zero if the Start() function is called with RemainingDevicePath = NULL. The UEFI Specification allows that the Start() function of bus drivers can be called in this way.
The driver binding handle.