__vmx_vmwrite
Microsoft-spezifisch
Schreibt den angegebenen Wert in das angegebene Feld in der aktuellen Vm Machine Control Structure (VMCS).
Syntax
unsigned char __vmx_vmwrite(
size_t Field,
size_t FieldValue
);
Parameter
Feld
[in] Das zu schreibende VMCS-Feld.
FieldValue
[in] Der Wert, der in das VMCS-Feld geschrieben werden soll.
Rückgabewert
0
Der Vorgang war erfolgreich.
1
Bei dem Vorgang ist ein Fehler mit erweitertem Status aufgetreten, der im VM-instruction error field
der aktuellen VMCS verfügbar ist.
2
Bei dem Vorgang ist ein Fehler ohne verfügbaren Status aufgetreten.
Hinweise
Die __vmx_vmwrite
-Funktion entspricht der VMWRITE
-Computeranweisung. Der Wert des Field
Parameters ist ein codierter Feldindex, der in der Intel-Dokumentation beschrieben wird. Weitere Informationen finden Sie in Anhang C "Intel Virtualization Technical Specification for the IA-32 Intel Architecture", auf der Intel Corporation.For more information, search for appendix C of "Intel Virtualization Technical Specification for the IA-32 Intel Architecture".
Anforderungen
Intrinsic | Aufbau |
---|---|
__vmx_vmwrite |
x64 |
Headerdatei<intrin.h>
Ende Microsoft-spezifisch