Freigeben über


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)

Siehe auch

WHEA_MEMORY_ERROR_SECTION