__vmx_vmread
Microsoft 전용
현재 가상 컴퓨터 제어 구조 (VMCS)에서 지정 된 필드를 읽고 하 고 지정한 위치에 옮깁니다.
unsigned char __vmx_vmread(
size_t Field,
size_t *FieldValue
);
매개 변수
Parameter |
설명 |
---|---|
[in] Field |
읽을 수 있는 VMCS 필드입니다. |
[in] FieldValue |
VMCS 필드에서 지정한 값을 저장 하는 위치에 대 한 포인터를 읽을 Field 매개 변수. |
반환 값
값 |
의미 |
---|---|
0 |
작업이 성공 했습니다. |
1 |
작업 실패와 확장 된 상태에서 사용할 수 있는 VM-instruction error field 현재 VMCS의. |
2 |
사용 가능한 상태가 없으면 작업이 실패 했습니다. |
설명
__vmx_vmread 함수는 해당 하는 VMREAD 컴퓨터 명령. 값은 Field 매개 변수는 인텔 문서에 설명 되어 있는 인코딩된 필드 인덱스입니다. 검색 문서, "인텔 가상화 기술 사양에는 ia-32 인텔 아키텍처"에 대 한 자세한 내용은 번호 C97063-002에서를 문서는 인텔사 사이트, 다음 해당 문서의 부록 C를 참조 하십시오.
요구 사항
내장 |
아키텍처 |
---|---|
__vmx_vmread |
x64 |
헤더 파일 <intrin.h>