Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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) |