IvMHardDisk::Compact (método)
[Windows Virtual PC ya no está disponible para su uso a partir de Windows 8. En su lugar, use el proveedor WMI de Hyper-V (V2)].
Compacta una imagen de disco duro virtual que expande dinámicamente.
Sintaxis
HRESULT Compact(
[out, retval] IVMTask **compactTask
);
Parámetros
-
compactTask [out, retval]
-
Objeto IVMTask que se usa para realizar un seguimiento de la finalización del proceso de compactación.
Valor devuelto
Este método puede devolver uno de estos valores.
Código o valor devuelto | Descripción |
---|---|
|
La operación se realizó correctamente. |
|
Se produjo un error inesperado. |
|
El parámetro es NULL. |
|
La imagen de disco duro virtual a la que hace referencia este objeto IVMHardDisk está en uso. |
|
El volumen de host no tiene suficiente espacio para crear un archivo temporal necesario para la compactación de esta imagen de disco duro virtual. |
|
La imagen del disco duro virtual no se puede compactar porque la aplicación se está cerrando. |
|
La imagen de disco duro virtual a la que hace referencia este objeto IVMHardDisk se marca como de solo lectura. |
|
La imagen de disco duro virtual a la que hace referencia este objeto IVMHardDisk debe ser un tipo de imagen vmDiskTypeDynamic . |
|
La imagen de disco duro virtual a la que hace referencia este objeto IVMHardDisk no parece ser una imagen válida. |
Comentarios
Para compactar una imagen de disco duro de expansión dinámica, primero se debe liberar espacio en la imagen de disco.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
No se admite ninguno |
Fin de compatibilidad de cliente |
Windows 7 |
Producto |
Windows Virtual PC |
Encabezado |
|
IID |
IID_IVMHardDisk se define como ffa14ae6-48f5-42a4-8a22-186f2e5c7db0 |