WHEA_XPF_MCE_DESCRIPTOR estrutura (ntddk.h)
A estrutura WHEA_XPF_MCE_DESCRIPTOR descreve uma fonte de erro mce (exceção de verificação de computador) para um processador x86 ou x64.
Sintaxe
typedef struct _WHEA_XPF_MCE_DESCRIPTOR {
USHORT Type;
UCHAR Enabled;
UCHAR NumberOfBanks;
XPF_MCE_FLAGS Flags;
ULONGLONG MCG_Capability;
ULONGLONG MCG_GlobalControl;
WHEA_XPF_MC_BANK_DESCRIPTOR Banks[WHEA_MAX_MC_BANKS];
} WHEA_XPF_MCE_DESCRIPTOR, *PWHEA_XPF_MCE_DESCRIPTOR;
Membros
Type
O tipo de descritor de origem de erro. Esse membro é sempre definido como WHEA_ERROR_SOURCE_DESCRIPTOR_TYPE_XPFMCE.
Enabled
Um valor booliano que indica se a origem do erro está habilitada.
NumberOfBanks
O número de estruturas de WHEA_XPF_MC_BANK_DESCRIPTOR contidas no membro bancos.
Flags
Um XPF_MCE_FLAGS união que indica quais dos membros da estrutura WHEA_XPF_MCE_DESCRIPTOR podem ser gravados pelo sistema operacional. A união XPF_MCE_FLAGS é definida da seguinte maneira:
typedef union _XPF_MCE_FLAGS {
struct {
UCHAR MCG_CapabilityRW:1;
UCHAR MCG_GlobalControlRW:1;
UCHAR Reserved:30;
};
UCHAR AsULONG;
} XPF_MCE_FLAGS, *PXPF_MCE_FLAGS;
MCG_CapabilityRW
Um único bit que indica que o sistema operacional pode gravar no membro MCG_Capability da estrutura WHEA_XPF_MCE_DESCRIPTOR.
MCG_GlobalControlRW
Um único bit que indica que o sistema operacional pode gravar no membro MCG_GlobalControl da estrutura WHEA_XPF_MCE_DESCRIPTOR.
Reservado
Reservado para uso do sistema.
AsULONG
Uma representação ULONG do conteúdo da união XPF_MCE_FLAGS.
MCG_Capability
O conteúdo do registro IA32_MCG_CAP específico do modelo do processador. Esse registro contém informações de funcionalidade sobre a arquitetura de verificação de computador do processador. Para obter mais informações sobre o registro de IA32_MCG_CAP, consulte o Manual do Desenvolvedor de Software do Intel 64 e IA-32.
MCG_GlobalControl
O conteúdo do registro IA32_MCG_CTL específico do modelo do processador. Esse registro controla o relatório de exceções de verificação de computador. Para obter mais informações sobre o registro de IA32_MCG_CTL, consulte o Manual do Desenvolvedor de Software do Intel 64 e IA-32.
Banks[WHEA_MAX_MC_BANKS]
Uma matriz de estruturas WHEA_XPF_MC_BANK_DESCRIPTOR que descrevem os bancos de registros de verificação de máquina.
Observações
Uma estrutura WHEA_XPF_MCE_DESCRIPTOR está contida na estrutura WHEA_ERROR_SOURCE_DESCRIPTOR.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | ntddk.h (inclua Ntddk.h) |