Condividi tramite


Funzione ResizeVirtualDisk (virtdisk.h)

Ridimensiona un disco virtuale.

Sintassi

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

Parametri

[in] VirtualDiskHandle

Gestire in un disco virtuale aperto.

[in] Flags

Zero o più flag enumerati dall'enumerazione RESIZE_VIRTUAL_DISK_FLAG .

[in] Parameters

Indirizzo di una struttura RESIZE_VIRTUAL_DISK_PARAMETERS contenente le nuove dimensioni del disco virtuale.

[in, optional] Overlapped

Se si tratta di un'operazione asincrona, l'indirizzo di una struttura OVERLAPPED valida.

Valore restituito

Stato della richiesta.

Se la funzione ha esito positivo, il valore restituito viene ERROR_SUCCESS.

Se la funzione ha esito negativo, il valore restituito è un codice di errore. Per altre informazioni, vedere Codici di errore di sistema.

Requisiti

Requisito Valore
Client minimo supportato Windows 8
Server minimo supportato Windows Server 2012
Piattaforma di destinazione Windows
Intestazione virtdisk.h (include Windows.h)
Libreria VirtDisk.lib
DLL VirtDisk.dll

Vedi anche

RESIZE_VIRTUAL_DISK_FLAG

RESIZE_VIRTUAL_DISK_PARAMETERS

Funzioni VHD