Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Dados de contexto para uma saída causada por uma chamada CPUID.
Note
Esta razão de saída e a sua estrutura de contexto aplicam-se apenas a partições x64.
Sintaxe
//
// Context data for an exit caused by a CPUID call (WHvRunVpExitReasonX64CPUID)
//
typedef struct WHV_X64_CPUID_ACCESS_CONTEXT
{
// CPUID access info
UINT64 Rax;
UINT64 Rcx;
UINT64 Rdx;
UINT64 Rbx;
UINT64 DefaultResultRax;
UINT64 DefaultResultRcx;
UINT64 DefaultResultRdx;
UINT64 DefaultResultRbx;
} WHV_X64_CPUID_ACCESS_CONTEXT;
Remarks
A informação sobre as saídas causadas pelo processador virtual que executa a CPUID instrução é fornecida na WHV_X64_CPUID_ACCESS_CONTEXT estrutura. Os DefaultResultRax-Rbx membros da estrutura fornecem os valores dos valores solicitados CPUID que o hipervisor devolveria com base nas propriedades da partição e nas capacidades do host.
As saídas para CPUID acessos só são geradas se forem ativadas ao definir a WHV_EXTENDED_VM_EXITS.CpuidExit propriedade para a partição.