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 |