WHEA_MEMORY_ERROR_SECTION_VALIDBITS Union (ntddk.h)
Die WHEA_MEMORY_ERROR_SECTION_VALIDBITS Vereinigung beschreibt, welche Mitglieder einer WHEA_MEMORY_ERROR_SECTION Struktur gültige Daten enthalten.
Syntax
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;
Angehörige
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.ErrorStatus
Ein einzelnes Bit, das angibt, dass das ErrorStatus-Element der WHEA_MEMORY_ERROR_SECTION-Struktur gültige Daten enthält.
DUMMYSTRUCTNAME.PhysicalAddress
Ein einzelnes Bit, das angibt, dass das BitPosition-Element Member der WHEA_MEMORY_ERROR_SECTION Struktur gültige Daten enthält.
DUMMYSTRUCTNAME.PhysicalAddressMask
Ein einzelnes Bit, das angibt, dass die RequesterId Member der WHEA_MEMORY_ERROR_SECTION Struktur gültige Daten enthält.
DUMMYSTRUCTNAME.Node
Ein einzelnes Bit, das angibt, dass das Column Member der WHEA_MEMORY_ERROR_SECTION Struktur gültige Daten enthält.
DUMMYSTRUCTNAME.Card
Ein einzelnes Bit, das angibt, dass das Node Member der WHEA_MEMORY_ERROR_SECTION Struktur gültige Daten enthält.
DUMMYSTRUCTNAME.Module
Ein einzelnes Bit, das angibt, dass das Row Member der WHEA_MEMORY_ERROR_SECTION-Struktur gültige Daten enthält.
DUMMYSTRUCTNAME.Bank
Ein einzelnes Bit, das angibt, dass das PhysicalAddress Member der WHEA_MEMORY_ERROR_SECTION-Struktur gültige Daten enthält.
DUMMYSTRUCTNAME.Device
Ein einzelnes Bit, das angibt, dass das Modul Element der WHEA_MEMORY_ERROR_SECTION Struktur gültige Daten enthält.
DUMMYSTRUCTNAME.Row
Reserviert für die Systemverwendung.
DUMMYSTRUCTNAME.Column
Ein einzelnes Bit, das angibt, dass das Card- Mitglied der WHEA_MEMORY_ERROR_SECTION-Struktur gültige Daten enthält.
DUMMYSTRUCTNAME.BitPosition
Ein einzelnes Bit, das angibt, dass das PhysicalAddressMask- element der WHEA_MEMORY_ERROR_SECTION struktur gültige Daten enthält.
DUMMYSTRUCTNAME.RequesterId
Ein einzelnes Bit, das angibt, dass die ResponderId Mitglied der WHEA_MEMORY_ERROR_SECTION-Struktur gültige Daten enthält.
DUMMYSTRUCTNAME.ResponderId
Ein einzelnes Bit, das angibt, dass das ErrorType Member der WHEA_MEMORY_ERROR_SECTION-Struktur gültige Daten enthält.
DUMMYSTRUCTNAME.TargetId
Eine ULONGLONG-Darstellung des Inhalts der WHEA_MEMORY_ERROR_SECTION_VALIDBITS Vereinigung.
DUMMYSTRUCTNAME.ErrorType
Ein einzelnes Bit, das angibt, dass das Device Member der WHEA_MEMORY_ERROR_SECTION-Struktur gültige Daten enthält.
DUMMYSTRUCTNAME.RankNumber
Die Rangnummer des Speicherfehlerspeicherorts. Dieses Element enthält nur gültige Daten, wenn das ValidBits.RankNumber Bit festgelegt ist. Dieser Wert ist ab Windows 10, Version 1803, verfügbar.
DUMMYSTRUCTNAME.CardHandle
Enthält das SMBIOS-Handle für die Speicherarraystruktur, die die Speicherkarte darstellt. Dieses Element enthält nur gültige Daten, wenn die ValidBits.CardHandle- festgelegt ist. Dieser Wert ist ab Windows 10, Version 1803, verfügbar.
DUMMYSTRUCTNAME.ModuleHandle
Enthält das SMBIOS-Handle für die Speichergerätestruktur, die das Speichermodul darstellt. Dieses Element enthält nur gültige Daten, wenn die ValidBits.ModuleHandle- festgelegt ist. Dieser Wert ist ab Windows 10, Version 1803, verfügbar.
DUMMYSTRUCTNAME.ExtendedRow
Enthält nur gültige Daten, wenn die ValidBits.ExtendedRow Bits festgelegt ist.
DUMMYSTRUCTNAME.BankGroup
Die Banknummer der Speicherbank, die den Speicher enthält, in dem der Speicherfehler aufgetreten ist. Wenn Validbits.Bank festgelegt ist.
Wenn ValidBits.BankGroup- festgelegt ist, ist die Bank Mitglied Bit (15:8) "Bank Group".
DUMMYSTRUCTNAME.BankAddress
Die Banknummer der Speicherbank, die den Speicher enthält, in dem der Speicherfehler aufgetreten ist. Wenn Validbits.Bank festgelegt ist.
Wenn ValidBits.BankAddress festgelegt ist, wird die Bank Mitglied Bit (7:0) Bankadresse angegeben.
DUMMYSTRUCTNAME.ChipIdentification
Wenn ValidBits.ChipIdentification festgelegt ist, enthalten Bits 7:5 Chip Identification.
Dieser Wert ist ab Windows 10, Version 1803, verfügbar.
DUMMYSTRUCTNAME.Reserved
Ein einzelnes Bit, das angibt, dass das TargetId Member der WHEA_MEMORY_ERROR_SECTION-Struktur gültige Daten enthält.
ValidBits
Bemerkungen
Eine WHEA_MEMORY_ERROR_SECTION_VALIDBITS Vereinigung ist in der WHEA_MEMORY_ERROR_SECTION Struktur enthalten.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Unterstützt in Windows Server 2008, Windows Vista SP1 und höheren Versionen von Windows. |
Header- | ntddk.h (include Ntddk.h) |