Condividi tramite


unione WHEA_MEMORY_ERROR_SECTION_VALIDBITS (ntddk.h)

L'unione WHEA_MEMORY_ERROR_SECTION_VALIDBITS descrive i membri di una struttura WHEA_MEMORY_ERROR_SECTION contengono dati validi.

Sintassi

typedef union _WHEA_MEMORY_ERROR_SECTION_VALIDBITS {
  struct {
    ULONGLONG ErrorStatus : 1;
    ULONGLONG PhysicalAddress : 1;
    ULONGLONG PhysicalAddressMask : 1;
    ULONGLONG Node : 1;
    ULONGLONG Card : 1;
    ULONGLONG Module : 1;
    ULONGLONG Bank : 1;
    ULONGLONG Device : 1;
    ULONGLONG Row : 1;
    ULONGLONG Column : 1;
    ULONGLONG BitPosition : 1;
    ULONGLONG RequesterId : 1;
    ULONGLONG ResponderId : 1;
    ULONGLONG TargetId : 1;
    ULONGLONG ErrorType : 1;
    ULONGLONG RankNumber : 1;
    ULONGLONG CardHandle : 1;
    ULONGLONG ModuleHandle : 1;
    ULONGLONG ExtendedRow : 1;
    ULONGLONG BankGroup : 1;
    ULONGLONG BankAddress : 1;
    ULONGLONG ChipIdentification : 1;
    ULONGLONG Reserved : 42;
  } DUMMYSTRUCTNAME;
  ULONGLONG ValidBits;
} WHEA_MEMORY_ERROR_SECTION_VALIDBITS, *PWHEA_MEMORY_ERROR_SECTION_VALIDBITS;

Membri

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.ErrorStatus

Singolo bit che indica che il membro ErrorStatus della struttura WHEA_MEMORY_ERROR_SECTION contiene dati validi.

DUMMYSTRUCTNAME.PhysicalAddress

Un singolo bit che indica che il bitPosition membro della struttura WHEA_MEMORY_ERROR_SECTION contiene dati validi.

DUMMYSTRUCTNAME.PhysicalAddressMask

Un singolo bit che indica che il RequesterId membro della struttura WHEA_MEMORY_ERROR_SECTION contiene dati validi.

DUMMYSTRUCTNAME.Node

Un singolo bit che indica che il membro column della struttura WHEA_MEMORY_ERROR_SECTION contiene dati validi.

DUMMYSTRUCTNAME.Card

Un singolo bit che indica che il membro node della struttura WHEA_MEMORY_ERROR_SECTION contiene dati validi.

DUMMYSTRUCTNAME.Module

Un singolo bit che indica che il membro Row della struttura WHEA_MEMORY_ERROR_SECTION contiene dati validi.

DUMMYSTRUCTNAME.Bank

Un singolo bit che indica che il PhysicalAddress membro della struttura WHEA_MEMORY_ERROR_SECTION contiene dati validi.

DUMMYSTRUCTNAME.Device

Un singolo bit che indica che il Module membro della struttura WHEA_MEMORY_ERROR_SECTION contiene dati validi.

DUMMYSTRUCTNAME.Row

Riservato per l'uso del sistema.

DUMMYSTRUCTNAME.Column

Un singolo bit che indica che il membro scheda della struttura WHEA_MEMORY_ERROR_SECTION contiene dati validi.

DUMMYSTRUCTNAME.BitPosition

Un singolo bit che indica che il PhysicalAddressMask membro della struttura WHEA_MEMORY_ERROR_SECTION contiene dati validi.

DUMMYSTRUCTNAME.RequesterId

Un singolo bit che indica che il ResponderId membro della struttura WHEA_MEMORY_ERROR_SECTION contiene dati validi.

DUMMYSTRUCTNAME.ResponderId

Un singolo bit che indica che il membro ErrorType della struttura WHEA_MEMORY_ERROR_SECTION contiene dati validi.

DUMMYSTRUCTNAME.TargetId

Rappresentazione ULONGLONG del contenuto dell'unione WHEA_MEMORY_ERROR_SECTION_VALIDBITS.

DUMMYSTRUCTNAME.ErrorType

Un singolo bit che indica che il membro device della struttura WHEA_MEMORY_ERROR_SECTION contiene dati validi.

DUMMYSTRUCTNAME.RankNumber

Numero di classificazione del percorso dell'errore di memoria. Questo membro contiene dati validi solo se è impostato il bit ValidBits.RankNumber. Questo valore è disponibile a partire da Windows 10 versione 1803.

DUMMYSTRUCTNAME.CardHandle

Contiene l'handle SMBIOS per la struttura di matrice di memoria che rappresenta la scheda di memoria. Questo membro contiene dati validi solo se è impostata la ValidBits.CardHandle. Questo valore è disponibile a partire da Windows 10 versione 1803.

DUMMYSTRUCTNAME.ModuleHandle

Contiene l'handle SMBIOS per la struttura del dispositivo di memoria che rappresenta il modulo di memoria. Questo membro contiene dati validi solo se è impostata la ValidBits.ModuleHandle. Questo valore è disponibile a partire da Windows 10 versione 1803.

DUMMYSTRUCTNAME.ExtendedRow

Contiene dati validi solo se è impostata la bit di ValidBits.ExtendedRow.

DUMMYSTRUCTNAME.BankGroup

Numero bancario della banca di memoria contenente la memoria in cui si è verificato l'errore di memoria. Se è impostata la Validbits.Bank.

Se è impostata la ValidBits.BankGroup, il membro Bank (15:8) è Bank Group.

DUMMYSTRUCTNAME.BankAddress

Numero bancario della banca di memoria contenente la memoria in cui si è verificato l'errore di memoria. Se è impostata la Validbits.Bank.

Se è impostato ValidBits.BankAddress, l'indirizzo bancario Bank Bit (7:0).

DUMMYSTRUCTNAME.ChipIdentification

Se è impostato il ValidBits.ChipIdentification, i bit 7:5 contengono l'identificazione del chip.

Questo valore è disponibile a partire da Windows 10 versione 1803.

DUMMYSTRUCTNAME.Reserved

Un singolo bit che indica che il membro TargetId della struttura WHEA_MEMORY_ERROR_SECTION contiene dati validi.

ValidBits

Osservazioni

Un'unione WHEA_MEMORY_ERROR_SECTION_VALIDBITS è contenuta all'interno della struttura WHEA_MEMORY_ERROR_SECTION.

Fabbisogno

Requisito Valore
client minimo supportato Supportato in Windows Server 2008, Windows Vista SP1 e versioni successive di Windows.
intestazione ntddk.h (include Ntddk.h)

Vedere anche

WHEA_MEMORY_ERROR_SECTION