Compartilhar via


Função ResizeVirtualDisk (virtdisk.h)

Redimensiona um disco virtual.

Sintaxe

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

Manipule para um disco virtual aberto.

[in] Flags

Zero ou mais sinalizadores enumerados da enumeração RESIZE_VIRTUAL_DISK_FLAG .

[in] Parameters

Endereço de uma estrutura RESIZE_VIRTUAL_DISK_PARAMETERS que contém o novo tamanho do disco virtual.

[in, optional] Overlapped

Se for para ser uma operação assíncrona, o endereço de uma estrutura OVERLAPPED válida.

Retornar valor

Status da solicitação.

Se a função for bem-sucedida, o valor retornado será ERROR_SUCCESS.

Se a função falhar, o valor retornado será um código de erro. Para obter mais informações, consulte Códigos de erro do sistema.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8
Servidor mínimo com suporte Windows Server 2012
Plataforma de Destino Windows
Cabeçalho virtdisk.h (inclua Windows.h)
Biblioteca VirtDisk.lib
DLL VirtDisk.dll

Confira também

RESIZE_VIRTUAL_DISK_FLAG

RESIZE_VIRTUAL_DISK_PARAMETERS

Funções VHD