Compartir a través de


Método GetVirtualDiskChanges de la clase Msvm_ImageManagementService

Recupera una lista de cambios en la región especificada de un disco virtual, ya que el identificador de seguimiento de cambios resistente proporcionado o el identificador de instantánea VHDSet proporcionado.

Syntax

uint32 GetVirtualDiskChanges(
  [in]  string              Path,
  [in]  string              LimitId,
  [in]  string              TargetSnapshotId,
  [in]  uint64              ByteOffset,
  [in]  uint64              ByteLength,
  [out] uint64              ProcessedByteLength,
  [out] uint64              ChangedByteOffsets[],
  [out] uint64              ChangedByteLengths[],
  [out] CIM_ConcreteJob REF Job
);

Parámetros

Ruta de acceso [in]

Ruta de acceso completa que especifica la ubicación del archivo de disco duro virtual.

LimitId [in]

Identificador de seguimiento de cambios resistente o Id. de instantánea del conjunto de VHD que indica la línea base de los cambios en el disco virtual.

TargetSnapshotId [in]

Identificador de instantánea VHDSet que indica la instantánea que se va a comparar con la línea base al determinar los cambios en el disco duro virtual. Este parámetro solo es válido para los archivos de conjunto de VHD.

ByteOffset [in]

Desplazamiento de bytes de la región del disco virtual para el que se van a consultar los cambios.

ByteLength [in]

Longitud de bytes de la región del disco virtual para la que se van a consultar los cambios. Debe ser menor que el tamaño del disco virtual.

ProcessedByteLength [out]

Longitud total de bytes que se procesó. Esto puede ser igual a ByteLength o menos.

ChangedByteOffsets [out]

La lista de desplazamientos de bytes en el disco virtual que indica el principio de cada intervalo cambiado.

ChangedByteLengths [out]

Lista de longitudes de bytes de los intervalos modificados en el disco virtual.

Trabajo [salida]

Referencia al trabajo (puede ser NULL si se completa la tarea).

Valor devuelto

Este método devuelve uno de los siguientes valores:

Completado sin error (0)

Parámetros de método comprobados: trabajo iniciado (4096)

Error (32768)

Acceso denegado (32769)

No compatible (32770)

El estado es desconocido (32771)

Tiempo de espera (32772)

Parámetro no válido (32773)

El sistema está en uso (32774)

Estado no válido para esta operación (32775)

Tipo de datos incorrecto (32776)

El sistema no está disponible (32777)

Memoria insuficiente (32778)

Archivo no encontrado (32779)

Requisitos

Requirement Importancia
Cliente mínimo compatible
Windows 10 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2016
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Consulte también

Msvm_ImageManagementService