énumération VDS_OBJECT_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 d’un objet VDS.
Syntax
typedef enum _VDS_OBJECT_TYPE {
VDS_OT_UNKNOWN = 0,
VDS_OT_PROVIDER = 1,
VDS_OT_PACK = 10,
VDS_OT_VOLUME = 11,
VDS_OT_VOLUME_PLEX = 12,
VDS_OT_DISK = 13,
VDS_OT_SUB_SYSTEM = 30,
VDS_OT_CONTROLLER = 31,
VDS_OT_DRIVE = 32,
VDS_OT_LUN = 33,
VDS_OT_LUN_PLEX = 34,
VDS_OT_PORT = 35,
VDS_OT_PORTAL = 36,
VDS_OT_TARGET = 37,
VDS_OT_PORTAL_GROUP = 38,
VDS_OT_STORAGE_POOL = 39,
VDS_OT_HBAPORT = 90,
VDS_OT_INIT_ADAPTER = 91,
VDS_OT_INIT_PORTAL = 92,
VDS_OT_ASYNC = 100,
VDS_OT_ENUM = 101,
VDS_OT_VDISK = 200,
VDS_OT_OPEN_VDISK = 201
} VDS_OBJECT_TYPE;
Constantes
VDS_OT_UNKNOWN Valeur : 0 Cette valeur est réservée. |
VDS_OT_PROVIDER Valeur : 1 L’objet est un fournisseur. |
VDS_OT_PACK Valeur : 10 L’objet est un pack de disques. |
VDS_OT_VOLUME Valeur : 11 L’objet est un volume. |
VDS_OT_VOLUME_PLEX Valeur : 12 L’objet est un plex de volume. |
VDS_OT_DISK Valeur : 13 L’objet est un disque. |
VDS_OT_SUB_SYSTEM Valeur : 30 L’objet est un sous-système. |
VDS_OT_CONTROLLER Valeur : 31 L’objet est un contrôleur. |
VDS_OT_DRIVE Valeur : 32 L’objet est un lecteur. |
VDS_OT_LUN Valeur : 33 L’objet est un numéro d’unité logique. |
VDS_OT_LUN_PLEX Valeur : 34 L’objet est un plex DE LUN. |
VDS_OT_PORT Valeur : 35 L’objet est un port de contrôleur. |
VDS_OT_PORTAL Valeur : 36 L’objet est un portail iSCSI. |
VDS_OT_TARGET Valeur : 37 L’objet est une cible iSCSI. |
VDS_OT_PORTAL_GROUP Valeur : 38 L’objet est un groupe de portails iSCSI. |
VDS_OT_STORAGE_POOL Valeur : 39 L’objet est un pool de stockage. Windows Server 2008, Windows Vista et Windows Server 2003 : Non pris en charge. |
VDS_OT_HBAPORT Valeur : 90 L’objet est un port HBA. |
VDS_OT_INIT_ADAPTER Valeur : 91 L’objet est un adaptateur d’initiateur iSCSI. |
VDS_OT_INIT_PORTAL Valeur : 92 L’objet est un portail initiateur iSCSI. |
VDS_OT_ASYNC Valeur : 100 Cette valeur est réservée. |
VDS_OT_ENUM Valeur : 101 Cette valeur est réservée. |
VDS_OT_VDISK Valeur : 200 L’objet est un disque virtuel. Windows Server 2008, Windows Vista et Windows Server 2003 : Non pris en charge. |
VDS_OT_OPEN_VDISK Valeur : 201 Cette valeur est réservée. Windows Server 2008, Windows Vista et Windows Server 2003 : Non pris en charge. |
Remarques
Les méthodes IVdsProviderPrivate ::GetObject et IVdsService ::GetObject passent une valeur VDS_OBJECT_TYPE comme argument pour indiquer un type d’objet.
Note Des constantes supplémentaires peuvent être ajoutées à l’énumération VDS_OBJECT_TYPE dans les versions ultérieures de Windows. Pour cette raison, votre application doit être conçue pour gérer correctement une constante d’énumération VDS_OBJECT_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 | vds.h |
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