VDS_FILE_SYSTEM_FLAG-Enumeration (vds.h)

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

Definiert den Satz gültiger Flags für ein Dateisystem.

Syntax

typedef enum _VDS_FILE_SYSTEM_FLAG {
  VDS_FSF_SUPPORT_FORMAT = 0x1,
  VDS_FSF_SUPPORT_QUICK_FORMAT = 0x2,
  VDS_FSF_SUPPORT_COMPRESS = 0x4,
  VDS_FSF_SUPPORT_SPECIFY_LABEL = 0x8,
  VDS_FSF_SUPPORT_MOUNT_POINT = 0x10,
  VDS_FSF_SUPPORT_REMOVABLE_MEDIA = 0x20,
  VDS_FSF_SUPPORT_EXTEND = 0x40,
  VDS_FSF_ALLOCATION_UNIT_512 = 0x10000,
  VDS_FSF_ALLOCATION_UNIT_1K = 0x20000,
  VDS_FSF_ALLOCATION_UNIT_2K = 0x40000,
  VDS_FSF_ALLOCATION_UNIT_4K = 0x80000,
  VDS_FSF_ALLOCATION_UNIT_8K = 0x100000,
  VDS_FSF_ALLOCATION_UNIT_16K = 0x200000,
  VDS_FSF_ALLOCATION_UNIT_32K = 0x400000,
  VDS_FSF_ALLOCATION_UNIT_64K = 0x800000,
  VDS_FSF_ALLOCATION_UNIT_128K = 0x1000000,
  VDS_FSF_ALLOCATION_UNIT_256K = 0x2000000
} VDS_FILE_SYSTEM_FLAG;

Konstanten

 
VDS_FSF_SUPPORT_FORMAT
Wert: 0x1
Wenn festgelegt, unterstützt das Dateisystem das Format. In der Dropdownliste einer Benutzeroberfläche sollten nur Dateisysteme angezeigt werden, die Formatierung unterstützen.
VDS_FSF_SUPPORT_QUICK_FORMAT
Wert: 0x2
Falls festgelegt, unterstützt das Dateisystem das Schnellformat.
VDS_FSF_SUPPORT_COMPRESS
Wert: 0x4
Wenn festgelegt, unterstützt das Dateisystem die Dateikomprimierung.
VDS_FSF_SUPPORT_SPECIFY_LABEL
Wert: 0x8
Wenn festgelegt, unterstützt das Dateisystem Dateisystembezeichnungen.
VDS_FSF_SUPPORT_MOUNT_POINT
Wert: 0x10
Falls festgelegt, unterstützt das Dateisystem eingebundene Ordner.
VDS_FSF_SUPPORT_REMOVABLE_MEDIA
Wert: 0x20
Wenn dieser Wert festgelegt ist, unterstützt das Dateisystem Wechselmedien.
VDS_FSF_SUPPORT_EXTEND
Wert: 0x40
Wenn festgelegt, unterstützt das Dateisystem das Erweitern von Volumes.
VDS_FSF_ALLOCATION_UNIT_512
Wert: 0x10000
Wenn festgelegt, unterstützt das Dateisystem Zuordnungseinheiten von 512 Bytes.
VDS_FSF_ALLOCATION_UNIT_1K
Wert: 0x20000
Wenn festgelegt, unterstützt das Dateisystem Zuordnungseinheiten von 1 Kilobyte.
VDS_FSF_ALLOCATION_UNIT_2K
Wert: 0x40000
Wenn festgelegt, unterstützt das Dateisystem Zuordnungseinheiten von 2 Kb.
VDS_FSF_ALLOCATION_UNIT_4K
Wert: 0x80000
Wenn dieser Wert festgelegt ist, unterstützt das Dateisystem Zuordnungseinheiten von 4 Kb.
VDS_FSF_ALLOCATION_UNIT_8K
Wert: 0x100000
Wenn festgelegt, unterstützt das Dateisystem Zuordnungseinheiten von 8 KB.
VDS_FSF_ALLOCATION_UNIT_16K
Wert: 0x200000
Wenn festgelegt, unterstützt das Dateisystem Zuordnungseinheiten von 16 KB.
VDS_FSF_ALLOCATION_UNIT_32K
Wert: 0x400000
Wenn festgelegt, unterstützt das Dateisystem Zuordnungseinheiten von 32 KB.
VDS_FSF_ALLOCATION_UNIT_64K
Wert: 0x800000
Wenn festgelegt, unterstützt das Dateisystem Zuordnungseinheiten von 64 KB.
VDS_FSF_ALLOCATION_UNIT_128K
Wert: 0x1000000
Wenn festgelegt, unterstützt das Dateisystem Zuordnungseinheiten von 128 KB.
VDS_FSF_ALLOCATION_UNIT_256K
Wert: 0x2000000
Wenn festgelegt, unterstützt das Dateisystem Zuordnungseinheiten von 256 KB.

Hinweise

Diese Enumeration stellt die Werte für den ulFlags-Member der VDS_FILE_SYSTEM_PROP-Struktur bereit. Die SetFileSystemFlags-Methode übergibt den Wert als Argument, um das VDS_FPF_COMPRESSED-Flag festzulegen.

Hinweis In zukünftigen Windows-Versionen können der VDS_FILE_SYSTEM_FLAG-Enumeration weitere Konstanten hinzugefügt werden. Aus diesem Grund muss Ihre Anwendung so konzipiert sein, dass sie eine nicht erkannte VDS_FILE_SYSTEM_FLAG Enumerationskonstante ordnungsgemäß verarbeitet.
 

Anforderungen

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

Weitere Informationen

VDS-Enumerationen

VDS_FILE_SYSTEM_PROP