WHvCancelPartitionMigration

원본 호스트에서 진행 중인 파티션 마이그레이션을 중단합니다.

문법

HRESULT
WINAPI
WHvCancelPartitionMigration(
    _In_ WHV_PARTITION_HANDLE Partition
    );

Parameters

Partition

원본 호스트에서 마이그레이션을 취소할 파티션 개체에 대한 핸들입니다.

반환 값

함수가 성공하면 반환 값은 .입니다 S_OK.

파티션이 원본 마이그레이션 상태가 아니면 함수가 반환됩니다 HRESULT_FROM_WIN32(ERROR_INVALID_STATE).

Remarks

이 함수는 WHvCancelPartitionMigration 원본에서 시작된 마이그레이션을 중단합니다 WHvStartPartitionMigration. 대상에 대한 보류 중인 전송을 취소하고 파티션을 일반 마이그레이션되지 않은 상태로 반환한 후 모든 작업이 다시 허용됩니다.

이 함수는 마이그레이션의 원본 쪽에서만 작동합니다. 원본이 아직 호출되지 않은 경우 대상에서 파티션을 WHvAcceptPartitionMigration수락한 후를 포함하여 마이그레이션이 진행되는 동안 호출 WHvCompletePartitionMigration할 수 있습니다. 원본이 마이그레이션을 완료하면 더 이상 취소할 수 없습니다.

마이그레이션이 진행되는 동안 파티션 WHvDeletePartition 을 삭제하면 마이그레이션도 취소됩니다.

Requirements

요구 사항 Value
지원되는 최소 Windows Windows 10, 버전 20H2(x64); Windows 11 버전 24H2, 빌드 26100.3915(Arm64)
Header WinHvPlatform.h
라이브러리 WinHvPlatform.lib
동적 링크 라이브러리 (DLL) WinHvPlatform.dll
아키텍처 x64, Arm64

참고하십시오