Udostępnij za pośrednictwem


__vmx_vmwrite

Specyficzne dla firmy Microsoft

Zapisuje określoną wartość w określonym polu w bieżącej strukturze sterowania maszyny wirtualnej (VMCS).

Składnia

unsigned char __vmx_vmwrite(
   size_t Field,
   size_t FieldValue
);

Parametry

Pole
[in] Pole VMCS do zapisu.

FieldValue
[in] Wartość do zapisu w polu VMCS.

Wartość zwracana

0
Operacja zakończyła się pomyślnie.

1
Operacja nie powiodła się z rozszerzonym stanem dostępnym w VM-instruction error field bieżącej usłudze VMCS.

2
Operacja nie powiodła się bez dostępnego stanu.

Uwagi

Funkcja jest równoważna __vmx_vmwrite instrukcji VMWRITE maszyny. Wartość parametru Field jest zakodowanym indeksem pola opisanym w dokumentacji firmy Intel. Aby uzyskać więcej informacji, wyszukaj dodatek C "Specyfikacja techniczna wirtualizacji Intel dla architektury IA-32 Intel", w witrynie Firmy Intel Corporation .

Wymagania

Nieodłączny Architektura
__vmx_vmwrite x64

Plik<nagłówka intrin.h>

END Microsoft Specific

Zobacz też

Funkcje wewnętrzne kompilatora
__vmx_vmread