WHEA_XPF_CONTEXT_INFO estrutura (ntddk.h)
A estrutura WHEA_XPF_CONTEXT_INFO descreve as informações de contexto do processador para um processador x86 ou x64.
Sintaxe
typedef struct _WHEA_XPF_CONTEXT_INFO {
USHORT RegisterContextType;
USHORT RegisterDataSize;
ULONG MSRAddress;
ULONGLONG MmRegisterAddress;
} WHEA_XPF_CONTEXT_INFO, *PWHEA_XPF_CONTEXT_INFO;
Membros
RegisterContextType
O tipo de informações de contexto do processador descritas pela estrutura. Os valores possíveis são:
RegisterDataSize
O tamanho, em bytes, dos dados de registro contidos no membro RegisterData.
MSRAddress
O endereço inicial dos registros específicos do computador. Esse membro conterá dados válidos somente se o membro RegisterContextType estiver definido como XPF_CONTEXT_INFO_UNCLASSIFIEDDATA ou XPF_CONTEXT_INFO_MSRREGISTERS. Para todos os outros tipos de informações de contexto do processador, esse membro deve conter zero.
MmRegisterAddress
O endereço de memória inicial dos registros mapeados de memória. Esse membro conterá dados válidos somente se o membro RegisterContextType estiver definido como XPF_CONTEXT_INFO_MMREGISTERS. Para todos os outros tipos de informações de contexto do processador, esse membro deve conter zero.
Observações
O VariableInfo membro da estrutura WHEA_XPF_PROCESSOR_ERROR_SECTION contém zero ou mais estruturas WHEA_XPF_CONTEXT_INFO, cada uma delas descreve informações de contexto específicas associadas ao erro do processador que ocorreu. Se o tamanho de uma estrutura WHEA_XPF_CONTEXT_INFO específica não for um múltiplo de 16 bytes, o espaço alocado para a estrutura no buffer será adicionado com bytes adicionais que são definidos como zero para arredondar o espaço alocado até um múltiplo de 16 bytes.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | ntddk.h (inclua Ntddk.h) |