WHvCompletePartitionMigration

Kaynak konakta bölüm geçişini son haline dönüştürür.

Sözdizimi

HRESULT
WINAPI
WHvCompletePartitionMigration(
    _In_ WHV_PARTITION_HANDLE Partition
    );

Parameters

Partition

Kaynak konakta geçirilmekte olan bölüm nesnesine yönelik tanıtıcı.

Dönüş Değeri

İşlev başarılı olursa, dönüş değeri olur S_OK.

Bölüm kaynak geçirme durumunda değilse veya sanal PCI cihazında hala bellekle eşlenmiş G/Ç eşlenmişse işlev döndürür HRESULT_FROM_WIN32(ERROR_INVALID_STATE).

Açıklamalar

işlevi ile WHvCompletePartitionMigrationWHvStartPartitionMigrationbaşlatılan geçişin kaynak tarafını tamamlar. Hedef ile WHvAcceptPartitionMigrationbölümü kabul ettikten sonra çağrılmalıdır.

İşlev, kaynak konakta geçişi son haline döndürür: bölüm süresini donduruyor, bölümün sanal işlemcilerini ve sanal PCI cihazlarını hazırlar, kaynak bölüm tutamacını kapatır ve devam edilebileceği hedefin sinyalini verir. Sanal PCI cihazlarının hazırlanması için bellekle eşlenen G/Ç eşlemesi yapılmamış olması gerekir; aksi takdirde çağrısı döndürür HRESULT_FROM_WIN32(ERROR_INVALID_STATE).

Bu çağrı başarılı olduktan sonra kaynak üzerindeki bölüm sonlandırılır ve dışındaki WHvDeletePartition tüm işlemler yasaklanır. Ardından hedef, geçişi tamamlamak ve bölümü sürdürmek için öğesini çağırır WHvSetupPartition .

Bir geçişi tamamlamadan önce durdurmak için bunun yerine çağrısı WHvCancelPartitionMigration yapın.

Requirements

Requirement Değer
Desteklenen en düşük Windows Windows 10, sürüm 20H2 (x64); Windows 11, sürüm 24H2, derleme 26100.3915 (Arm64)
Header WinHvPlatform.h
Kütüphane WinHvPlatform.lib
DLL WinHvPlatform.dll
Architecture x64, Arm64

Ayrıca bakınız