Freigeben über


__vmx_vmwrite

Microsoft-spezifisch

Schreibt den angegebenen Wert in den angegebenen Feld in der aktuellen Kontrollstruktur des virtuellen Computers (VMCS).

unsigned char __vmx_vmwrite( 
   size_t Field,
   size_t FieldValue
);

Parameter

Parameter

Beschreibung

[in] Field

Das zu schreibende VMCS-Feld.

[in] FieldValue

Der zum VMCS-Feld zu schreibende Wert.

Rückgabewert

  • 0
    Der Vorgang war erfolgreich.

  • 1
    Der Vorgang fehlgeschlagen ist mit dem erweiterten Status verfügbar in VM-instruction error field des aktuellen VMCS.

  • 2
    Der Vorgang fehlgeschlagen ist, ohne den Status verfügbar.

Hinweise

Die __vmx_vmwrite-Funktion ähnelt dem VMWRITE Computeranweisung. Der Wert des Field-Parameters ist ein codierter Feld Index, der in Intel-Dokumentation beschrieben wird. Weitere Informationen finden Sie unter "das Dokument gesucht Intel-Virtualisierungs-technische Spezifikation für die Architektur, Intel IA-32" Belegnummer C97063-002, Intel Corporation zu der Website, und klicken Sie dann auf Anhang C dieses Dokuments.

Anforderungen

Intrinsisch

Architektur

__vmx_vmwrite

x64

Headerdatei <intrin.h>

Siehe auch

Referenz

Intrinsische Compilerfunktionen

__vmx_vmread