Partager via


__vmx_vmwrite

Spécifique à Microsoft

Écrit la valeur spécifiée au champ spécifié dans la structure de contrôle actuelle de l'ordinateur (VMCS) virtuel.

unsigned char __vmx_vmwrite( 
   size_t Field,
   size_t FieldValue
);

Paramètres

Paramètre

Description

[in] Field

Le champ de VMCS à écrire.

[in] FieldValue

La valeur à écrire dans le champ de VMCS.

Valeur de retour

  • 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_vmwrite équivaut à l'instruction machine d' VMWRITE . La valeur du paramètre d' Field est un index encodé de champ qui est décrit dans la documentation d'Intel. Pour plus d'informations, recherchez le document, « la spécification technique de virtualisation Intel pour l'architecture de IA-32 Intel, » le numéro de document C97063-002, Intel Corporation du site, et font référence ensuite l'annexe C de ce document.

Configuration requise

Intrinsèque

Architecture

__vmx_vmwrite

x64

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

Voir aussi

Référence

intrinsèques du compilateur

__vmx_vmread