Partilhar via


WHEA_MEMORY_ERROR_SECTION_VALIDBITS união (ntddk.h)

O sindicato 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 ErrorStatus membro da estrutura WHEA_MEMORY_ERROR_SECTION contém dados válidos.

DUMMYSTRUCTNAME.PhysicalAddress

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

DUMMYSTRUCTNAME.PhysicalAddressMask

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

DUMMYSTRUCTNAME.Node

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

DUMMYSTRUCTNAME.Card

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

DUMMYSTRUCTNAME.Module

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

DUMMYSTRUCTNAME.Bank

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

DUMMYSTRUCTNAME.Device

Um único bit que indica que o módulo membro 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 Card membro da estrutura WHEA_MEMORY_ERROR_SECTION contém dados válidos.

DUMMYSTRUCTNAME.BitPosition

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

DUMMYSTRUCTNAME.RequesterId

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

DUMMYSTRUCTNAME.ResponderId

Um único bit que indica que o ErrorType membro 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 Device membro 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 ValidBits.RankNumber bit estiver definido. Esse valor está disponível a partir do Windows 10, versão 1803.

DUMMYSTRUCTNAME.CardHandle

Contém o identificador SMBIOS para a Estrutura da Matriz de Memória que representa o Cartão de Memória. Esse membro conterá dados válidos somente se o ValidBits.CardHandle estiver definido. Esse valor está disponível a partir do 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 o ValidBits.ModuleHandle estiver definido. Esse valor está disponível a partir do 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 Bank membro Bit (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 for definido, o endereço bancário Banco Bit (7:0).

DUMMYSTRUCTNAME.ChipIdentification

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

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

DUMMYSTRUCTNAME.Reserved

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

ValidBits

Observações

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

Requisitos

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

Consulte também

WHEA_MEMORY_ERROR_SECTION