Freigeben über


VDS_QUERY_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 abgelöst.]

Definiert den Satz gültiger Flags für Anbieterabfragevorgänge. Anrufer können Hardwareanbieter, Softwareanbieter oder beides abfragen.

Syntax

typedef enum _VDS_QUERY_PROVIDER_FLAG {
  VDS_QUERY_SOFTWARE_PROVIDERS = 0x1,
  VDS_QUERY_HARDWARE_PROVIDERS = 0x2,
  VDS_QUERY_VIRTUALDISK_PROVIDERS = 0x4
} VDS_QUERY_PROVIDER_FLAG;

Konstanten

 
VDS_QUERY_SOFTWARE_PROVIDERS
Wert: 0x1
Wenn festgelegt, fragt der Vorgang Softwareanbieter ab.
VDS_QUERY_HARDWARE_PROVIDERS
Wert: 0x2
Wenn festgelegt, fragt der Vorgang Hardwareanbieter ab.
VDS_QUERY_VIRTUALDISK_PROVIDERS
Wert: 0x4
Wenn festgelegt, fragt der Vorgang anbieter für virtuelle Datenträger ab.

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

Hinweise

Diese Enumeration stellt den Wert für den masks-Parameter der IVdsService::QueryProviders-Methode bereit. Sie können mehrere Werte in derselben Abfrage angeben. Wenn Sie beispielsweise Software- und Hardwareanbieter abfragen möchten, geben Sie im Masks-Parameter sowohl VDS_QUERY_SOFTWARE_PROVIDERS als auch VDS_QUERY_HARDWARE_PROVIDERS an.

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

IVdsService::QueryProviders

VDS-Enumerationen