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) |