Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Acepta una partición de migración en el host de destino.
Syntax
HRESULT
WINAPI
WHvAcceptPartitionMigration(
_In_ HANDLE MigrationHandle,
_Out_ WHV_PARTITION_HANDLE* Partition
);
Parameters
MigrationHandle
Especifica el identificador de migración que el proceso de origen obtenido y WHvStartPartitionMigration transferido al proceso de destino.
Partition
Recibe el identificador del objeto de partición recién creado que representa la partición migrada en el destino.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto es S_OK.
La función devuelve E_INVALIDARG si no se pueden analizar los datos de partición serializados. Si faltan los identificadores transferidos o no son válidos, la función devuelve HRESULT_FROM_WIN32(ERROR_INVALID_DATA). Si la partición serializada usa una versión de migración que esta versión de la plataforma no admite, la función devuelve HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED).
Remarks
La WHvAcceptPartitionMigration función recibe el estado de partición serializado y controla que el origen enviado con WHvStartPartitionMigrationy reconstruye la partición como un nuevo objeto de partición en el host de destino. La nueva partición se crea en un estado de migración en el que solo WHvSetupPartition y WHvDeletePartition se permiten hasta que se complete la migración.
Si la función se ejecuta correctamente, la función cierra MigrationHandle. El autor de la llamada no debe cerrar el identificador de nuevo.
Después de esta llamada, el origen finaliza la migración con WHvCompletePartitionMigration. Una vez completado el origen, el destino llama WHvSetupPartition a la partición devuelta en Partition para finalizar la migración y reanudar la operación normal. Llamar a WHvSetupPartition antes de que finalice el origen devuelve HRESULT_FROM_WIN32(ERROR_INVALID_STATE).
Requisitos
| Requirement | Value |
|---|---|
| Windows mínima admitidas | Windows 10, versión 20H2 (x64); Windows 11, versión 24H2, compilación 26100.3915 (Arm64) |
| Header | WinHvPlatform.h |
| Biblioteca | WinHvPlatform.lib |
| DLL | WinHvPlatform.dll |
| Architecture | x64, Arm64 |