Función SetVirtualDiskInformation (virtdisk.h)
Establece información sobre un disco duro virtual (VHD).
Sintaxis
DWORD SetVirtualDiskInformation(
[in] HANDLE VirtualDiskHandle,
[in] PSET_VIRTUAL_DISK_INFO VirtualDiskInfo
);
Parámetros
[in] VirtualDiskHandle
Identificador del disco virtual abierto, que debe haberse abierto con la marca VIRTUAL_DISK_ACCESS_METAOPS . Para obtener información sobre cómo abrir un disco virtual, consulte la función OpenVirtualDisk .
[in] VirtualDiskInfo
Puntero a una estructura de SET_VIRTUAL_DISK_INFO válida.
Valor devuelto
Estado de la solicitud.
Si la función se ejecuta correctamente, el valor devuelto es ERROR_SUCCESS.
Si se produce un error en la función, el valor devuelto es un código de error. Para obtener más información, vea Códigos de error del sistema.
Comentarios
Se producirá un error en la función SetVirtualDiskInformation si se solicita que se establezca el miembro ParentFilePath , pero el sistema no puede resolver la ruta de acceso proporcionada.
Si se establece la información primaria, también se actualizarán los campos GUID primario y Marca de tiempo del elemento secundario.
El disco virtual no se puede conectar mientras esta operación está en curso.
El autor de la llamada debe tener READ|Acceso WRITE al almacén de respaldo para el disco virtual.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 |
Servidor mínimo compatible | Windows Server 2008 R2 |
Plataforma de destino | Windows |
Encabezado | virtdisk.h |
Library | VirtDisk.lib |
Archivo DLL | VirtDisk.dll |