énumération VDS_STORAGE_BUS_TYPE (vdslun.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 des types de bus valides d’un périphérique de stockage.
Syntax
typedef enum _VDS_STORAGE_BUS_TYPE {
VDSBusTypeUnknown = 0,
VDSBusTypeScsi = 0x1,
VDSBusTypeAtapi = 0x2,
VDSBusTypeAta = 0x3,
VDSBusType1394 = 0x4,
VDSBusTypeSsa = 0x5,
VDSBusTypeFibre = 0x6,
VDSBusTypeUsb = 0x7,
VDSBusTypeRAID = 0x8,
VDSBusTypeiScsi = 0x9,
VDSBusTypeSas = 0xa,
VDSBusTypeSata = 0xb,
VDSBusTypeSd = 0xc,
VDSBusTypeMmc = 0xd,
VDSBusTypeMax = 0xe,
VDSBusTypeVirtual = 0xe,
VDSBusTypeFileBackedVirtual = 0xf,
VDSBusTypeSpaces = 0x10,
VDSBusTypeNVMe = 0x11,
VDSBusTypeScm = 0x12,
VDSBusTypeUfs = 0x13,
VDSBusTypeMaxReserved = 0x7f
} VDS_STORAGE_BUS_TYPE;
Constantes
VDSBusTypeUnknown Valeur : 0 Cette valeur est réservée. |
VDSBusTypeScsi Valeur : 0x1 Le type de bus de stockage est SCSI. |
VDSBusTypeAtapi Valeur : 0x2 Le type de bus de stockage est ATAPI. |
VDSBusTypeAta Valeur : 0x3 Le type de bus de stockage est ATA. |
VDSBusType1394 Valeur : 0x4 Le type de bus de stockage est IEEE 1394. |
VDSBusTypeSsa Valeur : 0x5 Le type de bus de stockage est SSA. |
VDSBusTypeFibre Valeur : 0x6 Le type de bus de stockage est Fibre Channel. |
VDSBusTypeUsb Valeur : 0x7 Le type de bus de stockage est USB. |
VDSBusTypeRAID Valeur : 0x8 Le type de bus de stockage est RAID. |
VDSBusTypeiScsi Valeur : 0x9 Le type de bus de stockage est iSCSI. |
VDSBusTypeSas Valeur : 0xa Le type de bus de stockage est SAS (Serial Attached SCSI). |
VDSBusTypeSata Valeur : 0xb Le type de bus de stockage est SATA. |
VDSBusTypeSd Valeur : 0xc Le type de bus de stockage est Secure Digital (SD). Windows Server 2008, Windows Vista et Windows Server 2003 : Non pris en charge. |
VDSBusTypeMmc Valeur : 0xd Le type de bus de stockage est MultiMedia Card (MMC). Windows Server 2008, Windows Vista et Windows Server 2003 : Non pris en charge. |
VDSBusTypeMax Valeur : 0xe L’utilisation de cette valeur est réservée au système. Windows Server 2008, Windows Vista et Windows Server 2003 : Non pris en charge. |
VDSBusTypeVirtual Valeur : 0xe |
VDSBusTypeFileBackedVirtual Valeur : 0xf Le type de bus de stockage est virtuel sauvegardé par fichier. Windows Server 2008, Windows Vista et Windows Server 2003 : Non pris en charge. |
VDSBusTypeSpaces Valeur : 0x10 |
VDSBusTypeNVMe Valeur : 0x11 |
VDSBusTypeScm Valeur : 0x12 |
VDSBusTypeUfs Valeur : 0x13 |
VDSBusTypeMaxReserved Valeur : 0x7f Valeur maximale de la plage de type de bus de stockage. |
Remarques
Les structures VDS_LUN_INFORMATION, VDS_DISK_PROP, VDS_DISK_PROP2 et VDS_DRIVE_PROP2 incluent une valeur VDS_STORAGE_BUS_TYPE en tant que membre pour spécifier le type de bus d’un lun, d’un disque ou d’un lecteur.
Note Le type spécifié dans ces structures correspond au type signalé par le ou les pilotes et peut ne pas correspondre exactement au matériel.
Note Des constantes supplémentaires peuvent être ajoutées à l’énumération VDS_STORAGE_BUS_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_STORAGE_BUS_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 [applications de bureau uniquement] |
En-tête | vdslun.h (inclure Vds.h, VdsHwPrv.h pour les fournisseurs de matériel) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour