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 id. de instantánea resistente Change Tracking o VHDSet proporcionado.

Sintaxis

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]

Un identificador de Change Tracking resistente o un identificador de instantánea del conjunto de VHD que indica la línea de base para los cambios en el disco virtual.

TargetSnapshotId [in]

Identificador de instantánea de VHDSet que indica la instantánea que se va a comparar con la línea de base al anular 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 en el disco virtual para consultar los cambios.

ByteLength [in]

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

ProcessedByteLength [out]

Longitud total de bytes que se procesó. 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

Requisito Value
Cliente mínimo compatible
Windows 10 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2016
Espacio de nombres
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
Archivo DLL
Vmms.exe

Consulte también

Msvm_ImageManagementService