Freigeben über


VDS_HWPROVIDER_TYPE-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 Typen für einen Hardwareanbieter. Diese Werte werden im Typmember der VDS_PATH_INFO-Struktur verwendet und im pType-Parameter der IVdsHwProviderType::GetProviderType-Methode zurückgegeben.

Syntax

typedef enum _VDS_HWPROVIDER_TYPE {
  VDS_HWT_UNKNOWN = 0,
  VDS_HWT_PCI_RAID = 1,
  VDS_HWT_FIBRE_CHANNEL = 2,
  VDS_HWT_ISCSI = 3,
  VDS_HWT_SAS = 4,
  VDS_HWT_HYBRID = 5
} VDS_HWPROVIDER_TYPE;

Konstanten

 
VDS_HWT_UNKNOWN
Wert: 0
Der Typ ist unbekannt.
VDS_HWT_PCI_RAID
Wert: 1
Der Typ gibt einen Hardwareanbieter für PCI-RAID-Karten an.
VDS_HWT_FIBRE_CHANNEL
Wert: 2
Der Typ gibt einen Hardwareanbieter für Fibre Channel-Speicherarraynetzwerke an.
VDS_HWT_ISCSI
Wert: 3
Der Typ gibt einen Hardwareanbieter für iSCSI-Speicherarraynetzwerke an.
VDS_HWT_SAS
Wert: 4
Der Typ gibt einen Hardwareanbieter für SAS-Speicherarraynetzwerke (Serial Attached SCSI) an.

Windows Server 2008, Windows Vista und Windows Server 2003 R2: Dieser Wert wird erst unter Windows Server 2008 R2 und Windows 7 unterstützt.
VDS_HWT_HYBRID
Wert: 5
Der Typ gibt einen Hybridhardwareanbieter an. Ein Hybridanbieter ist ein Anbieter, der Subsysteme verwaltet, die mehrere Verbindungstypen unterstützen. Dies ist kein gültiger Wert für die
Typmember des VDS_PATH_INFO
Struktur.

Windows Server 2008, Windows Vista und Windows Server 2003 R2: Dieser Wert wird erst unter Windows Server 2008 R2 und Windows 7 unterstützt.

Hinweise

Wenn Ihre Anwendung auf einen VDS_HWPROVIDER_TYPE Wert stößt, den sie nicht erkennt, sollte der Anbietertyp als unbekannt angezeigt werden. Es sollte nicht versuchen, den unbekannten Anbietertyp einem anderen Anbietertyp zuzuordnen.

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

Anforderungen

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

Weitere Informationen

IVdsHwProviderType::GetProviderType

IVdsService::QueryProviders

VDS-Enumerationen

VDS_PATH_INFO