EFI_SMM_COMMUNICATE_HEADER

To avoid confusion in interpreting frames, the communication buffer should always begin with EFI_SMM_COMMUNICATE_HEADER

extern (C)
struct EFI_SMM_COMMUNICATE_HEADER {}

Members

Variables

Data
UINT8[1] Data;

Designates an array of bytes that is MessageLength in size.

HeaderGuid
EFI_GUID HeaderGuid;

Allows for disambiguation of the message format.

MessageLength
UINTN MessageLength;

Describes the size of Data (in bytes) and does not include the size of the header.

Meta