XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
EFI_MM_COMMUNICATE_HEADER Struct Reference

#include <MmCommunication.h>

Collaboration diagram for EFI_MM_COMMUNICATE_HEADER:
Collaboration graph
[legend]

Public Attributes

EFI_GUID HeaderGuid
 
UINTN MessageLength
 
UINT8 Data [1]
 

Detailed Description

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

Member Data Documentation

◆ Data

UINT8 EFI_MM_COMMUNICATE_HEADER::Data[1]

Designates an array of bytes that is MessageLength in size.

◆ HeaderGuid

EFI_GUID EFI_MM_COMMUNICATE_HEADER::HeaderGuid

Allows for disambiguation of the message format.

◆ MessageLength

UINTN EFI_MM_COMMUNICATE_HEADER::MessageLength

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


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