가상 프로세서를 실행하기 위한 호출을 취소합니다.
문법
HRESULT
WINAPI
WHvCancelRunVirtualProcessor(
_In_ WHV_PARTITION_HANDLE Partition,
_In_ UINT32 VpIndex,
_In_ UINT32 Flags
);
Parameters
Partition
파티션 개체에 대한 핸들입니다.
VpIndex
실행을 중지해야 하는 가상 프로세서의 인덱스를 지정합니다.
Flags
사용하지 않는 경우 0이어야 합니다.
반환 값
함수가 성공하면 반환 값은 .입니다 S_OK.
Remarks
가상 프로세서 실행을 취소하면 애플리케이션이 다른 스레드에서 가상 프로세서(WHvRunVirtualProcessor)를 실행하고 해당 스레드로 컨트롤을 반환하는 호출을 중단할 수 있습니다. 가상화 스택은 VM의 상태를 변경하거나 이벤트를 프로세서에 삽입해야 하는 경우 가상 프로세서의 제어를 가상화 스택으로 되돌리기 위해 이 함수를 사용할 수 있습니다.
Requirements
| 요구 사항 | Value |
|---|---|
| 지원되는 최소 Windows | Windows 10, 버전 1803(x64); Windows 11 버전 24H2, 빌드 26100.3915(Arm64) |
| Header | WinHvPlatform.h |
| 라이브러리 | WinHvPlatform.lib |
| 동적 링크 라이브러리 (DLL) | WinHvPlatform.dll |
| 아키텍처 | x64, Arm64 |