Compartilhar via


estrutura VDS_FILE_SYSTEM_PROP (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.]

Define as propriedades de um sistema de arquivos.

Sintaxe

typedef struct _VDS_FILE_SYSTEM_PROP {
  VDS_FILE_SYSTEM_TYPE type;
  VDS_OBJECT_ID        volumeId;
  ULONG                ulFlags;
  ULONGLONG            ullTotalAllocationUnits;
  ULONGLONG            ullAvailableAllocationUnits;
  ULONG                ulAllocationUnitSize;
  LPWSTR               pwszLabel;
} VDS_FILE_SYSTEM_PROP, *PVDS_FILE_SYSTEM_PROP;

Membros

type

O tipo de sistema de arquivos enumerado por VDS_FILE_SYSTEM_TYPE.

volumeId

O GUID do objeto de volume que contém o sistema de arquivos.

ulFlags

Os sinalizadores do sistema de arquivos enumerados por VDS_FILE_SYSTEM_PROP_FLAG.

ullTotalAllocationUnits

O número total de unidades de alocação.

ullAvailableAllocationUnits

As unidades de alocação não utilizados.

ulAllocationUnitSize

O tamanho da unidade de alocação, em bytes, para o sistema de arquivos, que geralmente está entre 512 e 4096.

pwszLabel

Uma cadeia de caracteres que contém o rótulo do sistema de arquivos.

Comentários

O método IVdsVolumeMF::GetFileSystemProperties retorna essa estrutura para relatar os detalhes da propriedade de um sistema de arquivos.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho vds.h

Confira também

IVdsVolumeMF::GetFileSystemProperties

Estruturas VDS

VDS_FILE_SYSTEM_PROP_FLAG

VDS_FILE_SYSTEM_TYPE