união WHEA_MEMORY_ERROR_SECTION_VALIDBITS (ntddk.h)

A união WHEA_MEMORY_ERROR_SECTION_VALIDBITS descreve quais membros de uma estrutura WHEA_MEMORY_ERROR_SECTION contêm dados válidos.

Sintaxe

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;

Membros

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.ErrorStatus

Um único bit que indica que o membro ErrorStatus da estrutura WHEA_MEMORY_ERROR_SECTION contém dados válidos.

DUMMYSTRUCTNAME.PhysicalAddress

Um único bit que indica que o membro BitPosition da estrutura WHEA_MEMORY_ERROR_SECTION contém dados válidos.

DUMMYSTRUCTNAME.PhysicalAddressMask

Um único bit que indica que o membro RequesterId da estrutura WHEA_MEMORY_ERROR_SECTION contém dados válidos.

DUMMYSTRUCTNAME.Node

Um único bit que indica que o membro Column da estrutura WHEA_MEMORY_ERROR_SECTION contém dados válidos.

DUMMYSTRUCTNAME.Card

Um único bit que indica que o membro Node da estrutura WHEA_MEMORY_ERROR_SECTION contém dados válidos.

DUMMYSTRUCTNAME.Module

Um único bit que indica que o membro Row da estrutura WHEA_MEMORY_ERROR_SECTION contém dados válidos.

DUMMYSTRUCTNAME.Bank

Um único bit que indica que o membro PhysicalAddress da estrutura WHEA_MEMORY_ERROR_SECTION contém dados válidos.

DUMMYSTRUCTNAME.Device

Um único bit que indica que o membro Module da estrutura WHEA_MEMORY_ERROR_SECTION contém dados válidos.

DUMMYSTRUCTNAME.Row

Reservado para uso do sistema.

DUMMYSTRUCTNAME.Column

Um único bit que indica que o membro Card da estrutura WHEA_MEMORY_ERROR_SECTION contém dados válidos.

DUMMYSTRUCTNAME.BitPosition

Um único bit que indica que o membro PhysicalAddressMask da estrutura WHEA_MEMORY_ERROR_SECTION contém dados válidos.

DUMMYSTRUCTNAME.RequesterId

Um único bit que indica que o membro ResponderId da estrutura WHEA_MEMORY_ERROR_SECTION contém dados válidos.

DUMMYSTRUCTNAME.ResponderId

Um único bit que indica que o membro ErrorType da estrutura WHEA_MEMORY_ERROR_SECTION contém dados válidos.

DUMMYSTRUCTNAME.TargetId

Uma representação ULONGLONG do conteúdo da união WHEA_MEMORY_ERROR_SECTION_VALIDBITS.

DUMMYSTRUCTNAME.ErrorType

Um único bit que indica que o membro Device da estrutura WHEA_MEMORY_ERROR_SECTION contém dados válidos.

DUMMYSTRUCTNAME.RankNumber

O número de classificação do local do erro de memória. Esse membro conterá dados válidos somente se o bit ValidBits.RankNumber estiver definido. Esse valor está disponível a partir de Windows 10, versão 1803.

DUMMYSTRUCTNAME.CardHandle

Contém o identificador SMBIOS para a Estrutura de Matriz de Memória que representa o Cartão de Memória. Esse membro conterá dados válidos somente se ValidBits.CardHandle estiver definido. Esse valor está disponível a partir de Windows 10, versão 1803.

DUMMYSTRUCTNAME.ModuleHandle

Contém o identificador SMBIOS para a Estrutura do Dispositivo de Memória que representa o Módulo de Memória. Esse membro conterá dados válidos somente se ValidBits.ModuleHandle estiver definido. Esse valor está disponível a partir de Windows 10, versão 1803.

DUMMYSTRUCTNAME.ExtendedRow

Contém dados válidos somente se os bits ValidBits.ExtendedRow estiverem definidos.

DUMMYSTRUCTNAME.BankGroup

O número bancário do banco de memória que contém a memória em que ocorreu o erro de memória. Se Validbits.Bank estiver definido.

Se ValidBits.BankGroup estiver definido, o Bit membro do Banco (15:8) será Bank Group.

DUMMYSTRUCTNAME.BankAddress

O número bancário do banco de memória que contém a memória em que ocorreu o erro de memória. Se Validbits.Bank estiver definido.

Se ValidBits.BankAddress estiver definido , o Endereço Bancário bit (7:0) do membro do banco.

DUMMYSTRUCTNAME.ChipIdentification

Se ValidBits.ChipIdentification estiver definido, os Bits 7:5 conterão Identificação de Chip.

Esse valor está disponível a partir de Windows 10, versão 1803.

DUMMYSTRUCTNAME.Reserved

Um único bit que indica que o membro TargetId da estrutura WHEA_MEMORY_ERROR_SECTION contém dados válidos.

ValidBits

Comentários

Uma união WHEA_MEMORY_ERROR_SECTION_VALIDBITS está contida na estrutura WHEA_MEMORY_ERROR_SECTION .

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte no Windows Server 2008, Windows Vista SP1 e versões posteriores do Windows.
Cabeçalho ntddk.h (inclua Ntddk.h)

Confira também

WHEA_MEMORY_ERROR_SECTION