MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
EFI_STATUS_CODE_STRING_DATA Struct Reference

Data Fields

EFI_STATUS_CODE_DATA DataHeader
 
EFI_STRING_TYPE StringType
 
EFI_STATUS_CODE_STRING String
 

Detailed Description

This data type defines a string type of extended data. A string can accompany any status code. The string can provide additional information about the status code. The string can be ASCII, Unicode, or a Human Interface Infrastructure (HII) token/GUID pair.

Field Documentation

EFI_STATUS_CODE_DATA EFI_STATUS_CODE_STRING_DATA::DataHeader

The data header identifying the data. DataHeader.HeaderSize should be sizeof (EFI_STATUS_CODE_DATA), DataHeader.Size should be sizeof (EFI_STATUS_CODE_STRING_DATA) - HeaderSize, and DataHeader.Type should be EFI_STATUS_CODE_DATA_TYPE_STRING_GUID.

EFI_STATUS_CODE_STRING EFI_STATUS_CODE_STRING_DATA::String

A pointer to the extended data. The data follows the format specified by StringType.

EFI_STRING_TYPE EFI_STATUS_CODE_STRING_DATA::StringType

Specifies the format of the data in String.