Freigeben über


VDS_FILE_SYSTEM_PROP Struktur (vds.h)

[Ab Windows 8 und Windows Server 2012 wird die COM-Schnittstelle des Virtuellen Datenträgerdiensts durch die Windows Storage Management-API ersetzt.]

Definiert die Eigenschaften eines Dateisystems.

Syntax

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;

Member

type

Der Von VDS_FILE_SYSTEM_TYPE aufgelistete Dateisystemtyp.

volumeId

Die GUID des Volumeobjekts, das das Dateisystem enthält.

ulFlags

Die Von VDS_FILE_SYSTEM_PROP_FLAG aufgelisteten Dateisystemflags.

ullTotalAllocationUnits

Die Gesamtzahl der Zuordnungseinheiten.

ullAvailableAllocationUnits

Die nicht verwendeten Zuordnungseinheiten.

ulAllocationUnitSize

Die Größe der Zuordnungseinheiten in Bytes für das Dateisystem, die normalerweise zwischen 512 und 4096 liegt.

pwszLabel

Eine Zeichenfolge, die die Dateisystembezeichnung enthält.

Hinweise

Die IVdsVolumeMF::GetFileSystemProperties-Methode gibt diese Struktur zurück, um die Eigenschaftendetails eines Dateisystems zu melden.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile vds.h

Weitere Informationen

IVdsVolumeMF::GetFileSystemProperties

VDS-Strukturen

VDS_FILE_SYSTEM_PROP_FLAG

VDS_FILE_SYSTEM_TYPE