Partager via


énumération VDS_HBAPORT_SPEED_FLAG (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 d’indicateurs valides pour déterminer les vitesses prises en charge par un port HBA. Ces valeurs sont utilisées dans le membre ulPortSpeed de la structure VDS_HBAPORT_PROP .

Syntax

typedef enum _VDS_HBAPORT_SPEED_FLAG {
  VDS_HSF_UNKNOWN = 0,
  VDS_HSF_1GBIT = 0x1,
  VDS_HSF_2GBIT = 0x2,
  VDS_HSF_10GBIT = 0x4,
  VDS_HSF_4GBIT = 0x8,
  VDS_HSF_NOT_NEGOTIATED
} VDS_HBAPORT_SPEED_FLAG;

Constantes

 
VDS_HSF_UNKNOWN
Valeur : 0
La vitesse du port HBA est inconnue. L’émetteur-récepteur est incapable de signaler.


HBA_PORTSPEED_UNKNOWN
VDS_HSF_1GBIT
Valeur : 0x1
Le port HBA prend en charge un taux de transfert de 1 gigabit par seconde.


HBA_PORTSPEED_1GBIT
VDS_HSF_2GBIT
Valeur : 0x2
Le port HBA prend en charge un taux de transfert de 2 gigabits par seconde.


HBA_PORTSPEED_2GBIT
VDS_HSF_10GBIT
Valeur : 0x4
Le port HBA prend en charge un taux de transfert de 10 gigabits par seconde.


HBA_PORTSPEED_10GBIT
VDS_HSF_4GBIT
Valeur : 0x8
Le port HBA prend en charge un taux de transfert de 4 gigabits par seconde.


HBA_PORTSPEED_4GBIT
VDS_HSF_NOT_NEGOTIATED
La vitesse de port HBA n’a pas été établie.


HBA_PORTSPEED_NOT_NEGOTIATED

Remarques

Note Des constantes supplémentaires peuvent être ajoutées à l’énumération VDS_HBAPORT_SPEED_FLAG 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_HBAPORT_SPEED_FLAG non reconnue.
 

Configuration requise

   
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

Énumérations VDS

VDS_HBAPORT_PROP