Partager via


énumération VDS_HWPROVIDER_TYPE (vds.h)

[À compter de Windows 8 et Windows Server 2012, l’interface COM du service de disque virtuel est remplacée par l’API gestion du stockage Windows.]

Définit l’ensemble de types valides pour un fournisseur de matériel. Ces valeurs sont utilisées dans le membre de type de la structure VDS_PATH_INFO et sont retournées dans le paramètre pType de la méthode IVdsHwProviderType ::GetProviderType .

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;

Constantes

 
VDS_HWT_UNKNOWN
Valeur : 0
Le type est inconnu.
VDS_HWT_PCI_RAID
Valeur : 1
Le type indique un fournisseur de matériel pour les cartes RAID PCI.
VDS_HWT_FIBRE_CHANNEL
Valeur : 2
Le type indique un fournisseur de matériel pour les réseaux de baies de stockage Fibre Channel.
VDS_HWT_ISCSI
Valeur : 3
Le type indique un fournisseur de matériel pour les réseaux de baies de stockage iSCSI.
VDS_HWT_SAS
Valeur : 4
Le type indique un fournisseur de matériel pour les réseaux de baies de stockage SAS (Serial Attached SCSI).

Windows Server 2008, Windows Vista et Windows Server 2003 R2 : Cette valeur n’est pas prise en charge tant que Windows Server 2008 R2 et Windows 7.
VDS_HWT_HYBRID
Valeur : 5
Le type indique un fournisseur de matériel hybride. Un fournisseur hybride est un fournisseur qui gère les sous-systèmes qui prennent en charge plusieurs types d’interconnexion. Il ne s’agit pas d’une valeur valide pour le
type membre du VDS_PATH_INFO
Structure.

Windows Server 2008, Windows Vista et Windows Server 2003 R2 : Cette valeur n’est pas prise en charge tant que Windows Server 2008 R2 et Windows 7.

Remarques

Si votre application rencontre une valeur VDS_HWPROVIDER_TYPE qu’elle ne reconnaît pas, elle doit afficher le type de fournisseur comme inconnu. Il ne doit pas tenter de mapper le type de fournisseur non reconnu à un autre type de fournisseur.

Note Des constantes supplémentaires peuvent être ajoutées à l’énumération VDS_HWPROVIDER_TYPE dans les futures versions de Windows. Pour cette raison, votre application doit être conçue pour gérer correctement une constante d’énumération VDS_HWPROVIDER_TYPE non reconnue.
 

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 R2 [applications de bureau uniquement]
En-tête vds.h
Composant redistribuable VDS 1.1

Voir aussi

IVdsHwProviderType ::GetProviderType

IVdsService ::QueryProviders

Énumérations VDS

VDS_PATH_INFO