ReactOS 0.4.16-dev-197-g92996da
|
#include <UefiMultiPhase.h>
Public Attributes | |
UINT64 | Signature |
UINT32 | Revision |
UINT32 | HeaderSize |
UINT32 | CRC32 |
UINT32 | Reserved |
Data structure that precedes all of the standard EFI table types.
Definition at line 91 of file UefiMultiPhase.h.
UINT32 EFI_TABLE_HEADER::CRC32 |
The 32-bit CRC for the entire table. This value is computed by setting this field to 0, and computing the 32-bit CRC for HeaderSize bytes.
Definition at line 113 of file UefiMultiPhase.h.
UINT32 EFI_TABLE_HEADER::HeaderSize |
The size, in bytes, of the entire table including the EFI_TABLE_HEADER.
Definition at line 108 of file UefiMultiPhase.h.
UINT32 EFI_TABLE_HEADER::Reserved |
Reserved field that must be set to 0.
Definition at line 117 of file UefiMultiPhase.h.
UINT32 EFI_TABLE_HEADER::Revision |
The revision of the EFI Specification to which this table conforms. The upper 16 bits of this field contain the major revision value, and the lower 16 bits contain the minor revision value. The minor revision values are limited to the range of 00..99.
Definition at line 104 of file UefiMultiPhase.h.
Referenced by EfiConnectController(), and EfiVmOpenProtocol().
UINT64 EFI_TABLE_HEADER::Signature |
A 64-bit signature that identifies the type of table that follows. Unique signatures have been generated for the EFI System Table, the EFI Boot Services Table, and the EFI Runtime Services Table.
Definition at line 97 of file UefiMultiPhase.h.