__vmx_vmptrld

Sezione specifica Microsoft

Carica il puntatore alla struttura di controllo della macchina virtuale corrente (VMCS) dall'indirizzo specificato.

Sintassi

int __vmx_vmptrld(
   unsigned __int64 *VmcsPhysicalAddress
);

Parametri

VmcsPhysicalAddress
[in] Indirizzo in cui è archiviato il puntatore VMCS.

Valore restituito

0
Operazione completata.

1
Operazione non riuscita con stato esteso disponibile in VM-instruction error field della VMCS corrente.

2
Operazione non riuscita senza stato disponibile.

Osservazioni:

Il puntatore VMCS è un indirizzo fisico a 64 bit.

La funzione __vmx_vmptrld è equivalente alle VMPTRLD istruzioni in linguaggio macchina. Questa funzione supporta l'interazione di monitoraggio della macchina virtuale di un host con un sistema operativo guest e le relative applicazioni. Per altre informazioni, cercare il documento "Intel Virtualization Technical Specification for the IA-32 Intel Architecture", il numero di documento C97063-002, nel sito Intel Corporation .

Requisiti

Intrinsic Architettura
__vmx_vmptrld x64

<File di intestazione intrin.h>

Fine sezione specifica Microsoft

Vedi anche

Intrinseci del compilatore
__vmx_vmptrst