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

#include <StatusCodeDataTypeId.h>

Collaboration diagram for EFI_HOST_PROCESSOR_MISMATCH_ERROR_DATA:
Collaboration graph
[legend]

Public Attributes

EFI_STATUS_CODE_DATA DataHeader
 
UINT32 Instance
 
UINT16 Attributes
 

Detailed Description

This structure defines extended data for processor mismatch errors.

This provides information to indicate which processors mismatch, and how they mismatch. The status code contains the instance number of the processor that is in error. This structure's Instance indicates the second processor that does not match. This differentiation allows the consumer to determine which two processors do not match. The Attributes indicate what mismatch is being reported. Because Attributes is a bit field, more than one mismatch can be reported with one error code.

Member Data Documentation

◆ Attributes

UINT16 EFI_HOST_PROCESSOR_MISMATCH_ERROR_DATA::Attributes

The attributes describing the failure.

◆ DataHeader

EFI_STATUS_CODE_DATA EFI_HOST_PROCESSOR_MISMATCH_ERROR_DATA::DataHeader

The data header identifying the data. DataHeader.HeaderSize should be sizeof (EFI_STATUS_CODE_DATA), DataHeader.Size should be sizeof (EFI_ HOST_PROCESSOR_MISMATCH_ERROR_DATA) - HeaderSize , and DataHeader.Type should be EFI_STATUS_CODE_SPECIFIC_DATA_GUID.

◆ Instance

UINT32 EFI_HOST_PROCESSOR_MISMATCH_ERROR_DATA::Instance

The unit number of the computing unit that does not match.


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