Compartilhar via


estrutura VDS_CREATE_VDISK_PARAMETERS (vds.h)

[Começando com Windows 8 e Windows Server 2012, a interface COM do Serviço de Disco Virtual é substituída pela API de Gerenciamento de Armazenamento do Windows.]

Contém os parâmetros a serem usados quando um disco virtual é criado.

Sintaxe

typedef struct _VDS_CREATE_VDISK_PARAMETERS {
  GUID      UniqueId;
  ULONGLONG MaximumSize;
  ULONG     BlockSizeInBytes;
  ULONG     SectorSizeInBytes;
  LPWSTR    pParentPath;
  LPWSTR    pSourcePath;
} VDS_CREATE_VDISK_PARAMETERS, *PVDS_CREATE_VDISK_PARAMETERS;

Membros

UniqueId

Um valor guid exclusivo a ser atribuído ao disco virtual.

MaximumSize

O tamanho virtual máximo, em bytes, do objeto de disco virtual.

BlockSizeInBytes

O tamanho do bloco interno, em bytes, do objeto de disco virtual.

SectorSizeInBytes

Tamanho interno do setor, em bytes, do objeto de disco virtual.

pParentPath

Uma cadeia de caracteres largos terminada em NULL que contém um caminho opcional para um objeto de disco virtual pai. Esse membro associa o novo disco virtual a um disco virtual existente.

pSourcePath

Uma cadeia de caracteres largos terminada em NULL que contém um caminho opcional para uma fonte de dados a ser copiada para o novo disco virtual.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho vds.h

Confira também

IVdsVdProvider::CreateVDisk