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 выполнением миграции также отменяет миграцию.

Требования

Requirement Ценность
Минимальный поддерживаемый Windows Windows 10 версии 20H2 (x64); Windows 11 версии 24H2, сборка 26100.3915 (Arm64)
Header WinHvPlatform.h
Библиотека WinHvPlatform.lib
DLL WinHvPlatform.dll
Architecture x64, Arm64

См. также