Compartir a través de


WHEA_MEMORY_ERROR_SECTION_VALIDBITS unión (ntddk.h)

La unión WHEA_MEMORY_ERROR_SECTION_VALIDBITS describe qué miembros de una estructura de WHEA_MEMORY_ERROR_SECTION contienen datos válidos.

Sintaxis

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;

Miembros

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.ErrorStatus

Un solo bit que indica que el miembro ErrorStatus de la estructura WHEA_MEMORY_ERROR_SECTION contiene datos válidos.

DUMMYSTRUCTNAME.PhysicalAddress

Un solo bit que indica que el miembro BitPosition de la estructura WHEA_MEMORY_ERROR_SECTION contiene datos válidos.

DUMMYSTRUCTNAME.PhysicalAddressMask

Un solo bit que indica que el miembro RequesterId de la estructura WHEA_MEMORY_ERROR_SECTION contiene datos válidos.

DUMMYSTRUCTNAME.Node

Un solo bit que indica que el miembro Column de la estructura WHEA_MEMORY_ERROR_SECTION contiene datos válidos.

DUMMYSTRUCTNAME.Card

Un solo bit que indica que el miembro Node de la estructura WHEA_MEMORY_ERROR_SECTION contiene datos válidos.

DUMMYSTRUCTNAME.Module

Un solo bit que indica que el miembro Row de la estructura WHEA_MEMORY_ERROR_SECTION contiene datos válidos.

DUMMYSTRUCTNAME.Bank

Un solo bit que indica que el miembro PhysicalAddress de la estructura WHEA_MEMORY_ERROR_SECTION contiene datos válidos.

DUMMYSTRUCTNAME.Device

Un solo bit que indica que el miembro Module de la estructura WHEA_MEMORY_ERROR_SECTION contiene datos válidos.

DUMMYSTRUCTNAME.Row

Reservado para uso del sistema.

DUMMYSTRUCTNAME.Column

Un solo bit que indica que el miembro Card de la estructura de WHEA_MEMORY_ERROR_SECTION contiene datos válidos.

DUMMYSTRUCTNAME.BitPosition

Un solo bit que indica que el miembro PhysicalAddressMask de la estructura de WHEA_MEMORY_ERROR_SECTION contiene datos válidos.

DUMMYSTRUCTNAME.RequesterId

Un solo bit que indica que el miembro ResponderId de la estructura de WHEA_MEMORY_ERROR_SECTION contiene datos válidos.

DUMMYSTRUCTNAME.ResponderId

Un solo bit que indica que el miembro ErrorType de la estructura WHEA_MEMORY_ERROR_SECTION contiene datos válidos.

DUMMYSTRUCTNAME.TargetId

Representación de ULONGLONG del contenido de la unión WHEA_MEMORY_ERROR_SECTION_VALIDBITS.

DUMMYSTRUCTNAME.ErrorType

Un solo bit que indica que el miembro Device de la estructura WHEA_MEMORY_ERROR_SECTION contiene datos válidos.

DUMMYSTRUCTNAME.RankNumber

Número de clasificación de la ubicación de error de memoria. Este miembro solo contiene datos válidos si se establece el bit ValidBits.RankNumber . Este valor está disponible a partir de Windows 10, versión 1803.

DUMMYSTRUCTNAME.CardHandle

Contiene el identificador SMBIOS para la estructura de matriz de memoria que representa la tarjeta de memoria. Este miembro contiene datos válidos solo si se establece ValidBits.CardHandle . Este valor está disponible a partir de Windows 10, versión 1803.

DUMMYSTRUCTNAME.ModuleHandle

Contiene el identificador SMBIOS para la estructura del dispositivo de memoria que representa el módulo de memoria. Este miembro solo contiene datos válidos si se establece ValidBits.ModuleHandle . Este valor está disponible a partir de Windows 10, versión 1803.

DUMMYSTRUCTNAME.ExtendedRow

Contiene datos válidos solo si se establecen los bits ValidBits.ExtendedRow .

DUMMYSTRUCTNAME.BankGroup

Número bancario del banco de memoria que contiene la memoria donde se produjo el error de memoria. Si se establece Validbits.Bank .

Si se establece ValidBits.BankGroup , el bit de miembro bank (15:8) es Bank Group.

DUMMYSTRUCTNAME.BankAddress

Número bancario del banco de memoria que contiene la memoria donde se produjo el error de memoria. Si se establece Validbits.Bank .

Si se establece ValidBits.BankAddress , la dirección bancaria del miembro bank (7:0).

DUMMYSTRUCTNAME.ChipIdentification

Si se establece ValidBits.ChipIdentification , Los bits 7:5 contienen la identificación del chip.

Este valor está disponible a partir de Windows 10, versión 1803.

DUMMYSTRUCTNAME.Reserved

Un solo bit que indica que el miembro TargetId de la estructura WHEA_MEMORY_ERROR_SECTION contiene datos válidos.

ValidBits

Comentarios

Una unión de WHEA_MEMORY_ERROR_SECTION_VALIDBITS se encuentra dentro de la estructura WHEA_MEMORY_ERROR_SECTION .

Requisitos

Requisito Value
Cliente mínimo compatible Compatible con Windows Server 2008, Windows Vista SP1 y versiones posteriores de Windows.
Encabezado ntddk.h (incluya Ntddk.h)

Consulte también

WHEA_MEMORY_ERROR_SECTION