Condividi tramite


unione WHEA_MEMORY_ERROR_SECTION_VALIDBITS (ntddk.h)

L'unione WHEA_MEMORY_ERROR_SECTION_VALIDBITS descrive quali 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;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.ErrorStatus

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

DUMMYSTRUCTNAME.PhysicalAddress

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

DUMMYSTRUCTNAME.PhysicalAddressMask

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

DUMMYSTRUCTNAME.Node

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 bit singolo che indica che il membro Row della struttura WHEA_MEMORY_ERROR_SECTION contiene dati validi.

DUMMYSTRUCTNAME.Bank

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

DUMMYSTRUCTNAME.Device

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

DUMMYSTRUCTNAME.Row

Riservato per l'utilizzo nel sistema.

DUMMYSTRUCTNAME.Column

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

DUMMYSTRUCTNAME.BitPosition

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

DUMMYSTRUCTNAME.RequesterId

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

DUMMYSTRUCTNAME.ResponderId

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 di 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 della matrice di memoria che rappresenta la scheda di memoria. Questo membro contiene dati validi solo se è impostato 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 è impostato ValidBits.ModuleHandle . Questo valore è disponibile a partire da Windows 10 versione 1803.

DUMMYSTRUCTNAME.ExtendedRow

Contiene dati validi solo se i bit ValidBits.ExtendedRow sono impostati.

DUMMYSTRUCTNAME.BankGroup

Numero bancario della banca di memoria che contiene la memoria in cui si è verificato l'errore di memoria. Se è impostato Validbits.Bank .

Se è impostato ValidBits.BankGroup , il membro Bank Bit (15:8) è Bank Group.

DUMMYSTRUCTNAME.BankAddress

Numero bancario della banca di memoria che contiene la memoria in cui si è verificato l'errore di memoria. Se è impostato Validbits.Bank .

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

DUMMYSTRUCTNAME.ChipIdentification

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

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

DUMMYSTRUCTNAME.Reserved

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

ValidBits

Commenti

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

Requisiti

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

Vedi anche

WHEA_MEMORY_ERROR_SECTION