Partager via


__vmx_on

Spécifique à Microsoft

Active l'opération d'extensions d'ordinateur virtuel (VMX) dans le processeur.

unsigned char __vmx_on(
   unsigned __int64 *VmsSupportPhysicalAddress
);

Paramètres

  • [in] VmsSupportPhysicalAddress
    Un pointeur vers une adresse physique 64 bits qui pointe vers une structure de contrôle d'ordinateur (VMCS) virtuel.

Valeur de retour

Valeur

Signification

0

l'opération réussie.

1

L'opération a échoué avec l'état étendu disponible dans VM-instruction error field du actuel VMCS.

2

L'opération a échoué sans état disponible.

Notes

La fonction d' __vmx_on correspond à l'instruction machine d' VMXON . Cette fonction prend en charge l'interaction du moniteur d'ordinateurs virtuels d'un hôte avec un système d'exploitation invité et ses applications. Pour plus d'informations, recherchez le document, « spécification technique de virtualisation Intel pour l'architecture de IA-32 Intel, » numéro de document C97063-002, Intel Corporation au site.

Configuration requise

Intrinsèque

Architecture

__vmx_on

x64

Fichier d'en-tête <intrin.h>

Voir aussi

Référence

intrinsèques du compilateur