Udostępnij za pośrednictwem


__vmx_vmresume

Programu Microsoft

Wznawia działanie innych niż główne VMX przy użyciu bieżącej struktury sterowania maszyny wirtualnej (VMCS).

unsigned char __vmx_vmresume(
   void);

Wartość zwracana

Wartość

Znaczenie

0

Operacja powiodła się.

1

Operacja nie powiodła się z rozszerzony stan dostępnych w VM-instruction error field z VMCS bieżącego.

2

Operacja nie powiodła się bez informacji o stanie.

Uwagi

Aplikacja może wykonać operację wprowadź VM przy użyciu __vmx_vmlaunch lub __vmx_vmresume funkcji.__vmx_vmlaunch Funkcja może być używana tylko z VMCS, której stan uruchamiania jest Cleari __vmx_vmresume funkcja może służyć tylko z VMCS, której stan uruchamiania jest Launched.W konsekwencji, użyj __vmx_vmclear funkcji do ustawiania stanu uruchamiania VMCS do Clear, a następnie użyć __vmx_vmlaunch funkcji dla pierwszej operacji wprowadź VM i __vmx_vmresume funkcji dla kolejnych operacji wprowadź VM.

__vmx_vmresume Funkcja jest równoważne z VMRESUME machine instrukcji.Ta funkcja obsługuje interakcji monitor maszyny wirtualnej hosta z Gość operacyjnego i jego aplikacji.Aby uzyskać więcej informacji, wyszukaj w dokumencie PDF, "Intel wirtualizacja technicznych specyfikacji dla IA-32 Intel Architektura" dokumentu numer C97063-002, na Intel Corporation witryny.

Wymagania

Wewnętrzne

Architektura

__vmx_vmresume

x64

Plik nagłówkowy <intrin.h>

Zobacz też

Informacje

Funkcje wewnętrzne kompilatora

__vmx_vmlaunch

__vmx_vmclear