가상 프로세서의 지정된 레지스터 값을 가져옵니다.
문법
HRESULT
WINAPI
WHvGetVirtualProcessorRegisters(
_In_ WHV_PARTITION_HANDLE Partition,
_In_ UINT32 VpIndex,
_In_reads_(RegisterCount) const WHV_REGISTER_NAME* RegisterNames,
_In_ UINT32 RegisterCount,
_Out_writes_(RegisterCount) WHV_REGISTER_VALUE* RegisterValues
);
Parameters
Partition
파티션 개체에 대한 핸들입니다.
VpIndex
레지스터가 쿼리되는 가상 프로세서의 인덱스를 지정합니다.
RegisterNames
쿼리되는 레지스터의 이름을 지정하는 배열입니다.
RegisterCount
배열의 요소 RegisterNames 수를 지정합니다.
RegisterValues
쿼리된 레지스터의 값을 받습니다.
반환 값
함수가 성공하면 반환 값은 .입니다 S_OK.
Remarks
이 함수는 WHvGetVirtualProcessorRegisters 가상 프로세서의 지정된 레지스터 값을 가져옵니다.
Requirements
| 요구 사항 | Value |
|---|---|
| 지원되는 최소 Windows | Windows 10, 버전 1803(x64); Windows 11 버전 24H2, 빌드 26100.3915(Arm64) |
| Header | WinHvPlatform.h |
| 라이브러리 | WinHvPlatform.lib |
| 동적 링크 라이브러리 (DLL) | WinHvPlatform.dll |
| 아키텍처 | x64, Arm64 |