Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Kontextová data pro ukončení způsobená voláním CPUID
Note
Tento důvod ukončení a jeho kontextová struktura se vztahují pouze na oddíly x64.
Syntaxe
//
// 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
Informace o ukončeních způsobených virtuálním procesorem, který CPUID spouští instrukce, jsou uvedeny ve struktuře WHV_X64_CPUID_ACCESS_CONTEXT . Členové DefaultResultRax-Rbx struktury poskytují hodnoty požadovaných CPUID hodnot, které by hypervisor vrátil na základě vlastností oddílu a schopností hostitele.
Ukončení přístupu se vygenerují CPUID pouze v případě, že jsou povoleny nastavením WHV_EXTENDED_VM_EXITS.CpuidExit vlastnosti oddílu.