Freigeben über


VDS_PROVIDER_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 ersetzt.]

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

Syntax

typedef enum _VDS_PROVIDER_FLAG {
  VDS_PF_DYNAMIC = 0x1,
  VDS_PF_INTERNAL_HARDWARE_PROVIDER = 0x2,
  VDS_PF_ONE_DISK_ONLY_PER_PACK = 0x4,
  VDS_PF_ONE_PACK_ONLINE_ONLY = 0x8,
  VDS_PF_VOLUME_SPACE_MUST_BE_CONTIGUOUS = 0x10,
  VDS_PF_SUPPORT_DYNAMIC = 0x80000000,
  VDS_PF_SUPPORT_FAULT_TOLERANT = 0x40000000,
  VDS_PF_SUPPORT_DYNAMIC_1394 = 0x20000000,
  VDS_PF_SUPPORT_MIRROR = 0x20,
  VDS_PF_SUPPORT_RAID5 = 0x40
} VDS_PROVIDER_FLAG;

Konstanten

 
VDS_PF_DYNAMIC
Wert: 0x1
Der Anbieter ist ein dynamischer Anbieter. Wenn dieses Flag für den Anbieter eines Datenträgers festgelegt ist, ist der Datenträger dynamisch.
VDS_PF_INTERNAL_HARDWARE_PROVIDER
Wert: 0x2
Das Betriebssystem stellt diesen Hardwareanbieter zur Verwaltung eines internen Hardwarecontrollers bereit.
VDS_PF_ONE_DISK_ONLY_PER_PACK
Wert: 0x4
Der Anbieter unterstützt nur Einzeldatenträgerpakete. In der Regel legt der Basisanbieter dieses Flag auf fest.
simulieren sie ein Paket mit einem Datenträger.
VDS_PF_ONE_PACK_ONLINE_ONLY
Wert: 0x8
Der Anbieter ist ein dynamischer Anbieter, der Online-status jeweils nur für ein Paket unterstützt.


Windows Server 2003: Gilt nur für dieses Release.
VDS_PF_VOLUME_SPACE_MUST_BE_CONTIGUOUS
Wert: 0x10
Alle Volumes, die von diesem Anbieter verwaltet werden, müssen über zusammenhängenden Speicherplatz verfügen. Dieses Flag gilt für basic
Nur Anbieter.
VDS_PF_SUPPORT_DYNAMIC
Wert: 0x80000000
Wenn dieses Flag festgelegt ist, legt VDS das VDS_SVF_SUPPORT_DYNAMIC-Flag in der VDS_SERVICE_PROP-Struktur fest.
VDS_PF_SUPPORT_FAULT_TOLERANT
Wert: 0x40000000
Wenn dieses Flag festgelegt ist, legt VDS die VDS_SVF_SUPPORT_FAULT_TOLERANT
flag in der VDS_SERVICE_PROP-Struktur .
VDS_PF_SUPPORT_DYNAMIC_1394
Wert: 0x20000000
Wenn dieses Flag festgelegt ist, legt VDS die VDS_SVF_SUPPORT_DYNAMIC_1394
flag in der VDS_SERVICE_PROP-Struktur .
VDS_PF_SUPPORT_MIRROR
Wert: 0x20
Wenn dieses Flag festgelegt ist, legt VDS das VDS_SVF_SUPPORT_MIRROR-Flag in der VDS_SERVICE_PROP-Struktur fest.

Windows Server 2008, Windows Vista und Windows Server 2003: Nicht unterstützt.
VDS_PF_SUPPORT_RAID5
Wert: 0x40
Wenn dieses Flag festgelegt ist, legt VDS das VDS_SVF_SUPPORT_RAID5-Flag in der VDS_SERVICE_PROP-Struktur fest.

Windows Server 2008, Windows Vista und Windows Server 2003: Nicht unterstützt.

Hinweise

Diese Enumeration stellt die Werte für das ulFlags-Element der VDS_PROVIDER_PROP-Struktur bereit.

Hinweis In zukünftigen Windows-Versionen können der VDS_PROVIDER_FLAG-Enumeration zusätzliche Konstanten hinzugefügt werden. Aus diesem Grund muss Ihre Anwendung so konzipiert sein, dass sie eine nicht erkannte VDS_PROVIDER_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_PROVIDER_PROP