Sdílet prostřednictvím


__vmx_vmresume

Specifické pro Microsoft

Obnoví ne root operaci VMX pomocí aktuální struktury řízení virtuálních počítačů (VMCS).

Syntaxe

unsigned char __vmx_vmresume(
   void);

Vrácená hodnota

Hodnota Význam
0 Operace byla úspěšná.
0 Operace selhala s rozšířeným stavem dostupným v VM-instruction error field aktuální službě VMCS.
2 Operace selhala bez dostupného stavu.

Poznámky

Aplikace může provést operaci zadávání virtuálního počítače pomocí __vmx_vmlaunch nebo __vmx_vmresume funkce. Funkci __vmx_vmlaunch lze použít pouze s VMCS, jejíž stav spuštění je Clear, a __vmx_vmresume funkci lze použít pouze s VMCS, jehož stav spuštění je Launched. V důsledku toho pomocí funkce __vmx_vmclear nastavte stav spuštění služby VMCS na Cleara pak použijte __vmx_vmlaunch funkci pro první operaci zadávání virtuálního počítače a __vmx_vmresume funkci pro následné operace zadávání virtuálních počítačů.

Funkce __vmx_vmresume je ekvivalentní strojovému pokynu VMRESUME . Tato funkce podporuje interakci monitorování virtuálního počítače hostitele s hostujícím operačním systémem a jeho aplikacemi. Další informace naleznete v dokumentu PDF "Intel Virtualization Technical Specification for the IA-32 Intel Architecture", dokument číslo C97063-002, na webu Společnosti Intel Corporation .

Požadavky

Vnitřní Architektura
__vmx_vmresume x64

Hlavičkový soubor<intrin.h>

END Microsoft Specific

Viz také

Vnitřní funkce kompilátoru
__vmx_vmlaunch
__vmx_vmclear