Partager via


__vmx_vmwrite

Section spécifique à Microsoft

Écrit la valeur spécifiée dans le champ spécifié dans la structure de contrôle de machine virtuelle actuelle (VMCS).

Syntaxe

unsigned char __vmx_vmwrite(
   size_t Field,
   size_t FieldValue
);

Paramètres

Champ
[in] Champ VMCS à écrire.

FieldValue
[in] Valeur à écrire dans le champ VMCS.

Valeur retournée

0
L’opération a réussi.

1
L’opération a échoué avec l’état étendu disponible dans le VM-instruction error field de la VMCS actuelle.

2
L’opération a échoué sans état disponible.

Notes

La fonction __vmx_vmwrite est équivalente à l’instruction machine VMWRITE . La valeur du paramètre est un index de Field champ encodé qui est décrit dans la documentation Intel. Pour plus d’informations, recherchez l’annexe C de « Intel Virtualization Technical Specification for the IA-32 Intel Architecture », sur le site Intel Corporation .

Spécifications

Intrinsic Architecture
__vmx_vmwrite x64

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

FIN de la section spécifique à Microsoft

Voir aussi

Intrinsèques du compilateur
__vmx_vmread