Compartir a través de


Función ResizeVirtualDisk (virtdisk.h)

Cambia el tamaño de un disco virtual.

Sintaxis

DWORD ResizeVirtualDisk(
  [in]           HANDLE                          VirtualDiskHandle,
  [in]           RESIZE_VIRTUAL_DISK_FLAG        Flags,
  [in]           PRESIZE_VIRTUAL_DISK_PARAMETERS Parameters,
  [in, optional] LPOVERLAPPED                    Overlapped
);

Parámetros

[in] VirtualDiskHandle

Identificador de un disco virtual abierto.

[in] Flags

Cero o más marcas enumeradas de la enumeración RESIZE_VIRTUAL_DISK_FLAG .

[in] Parameters

Dirección de una estructura de RESIZE_VIRTUAL_DISK_PARAMETERS que contiene el nuevo tamaño del disco virtual.

[in, optional] Overlapped

Si se trata de una operación asincrónica, la dirección de una estructura SUPERPUESTA 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.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8
Servidor mínimo compatible Windows Server 2012
Plataforma de destino Windows
Encabezado virtdisk.h (incluya Windows.h)
Library VirtDisk.lib
Archivo DLL VirtDisk.dll

Consulte también

RESIZE_VIRTUAL_DISK_FLAG

RESIZE_VIRTUAL_DISK_PARAMETERS

Funciones de VHD