Partager via


énumération VDS_NOTIFICATION_TARGET_TYPE (vdshwprv.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 cibles (sujets) valides d’une notification VDS.

Syntax

typedef enum _VDS_NOTIFICATION_TARGET_TYPE {
  VDS_NTT_UNKNOWN = 0,
  VDS_NTT_PACK,
  VDS_NTT_VOLUME,
  VDS_NTT_DISK,
  VDS_NTT_PARTITION = 60,
  VDS_NTT_DRIVE_LETTER = 61,
  VDS_NTT_FILE_SYSTEM = 62,
  VDS_NTT_MOUNT_POINT = 63,
  VDS_NTT_SUB_SYSTEM,
  VDS_NTT_CONTROLLER,
  VDS_NTT_DRIVE,
  VDS_NTT_LUN = VDS_OT_LUN,
  VDS_NTT_PORT,
  VDS_NTT_PORTAL,
  VDS_NTT_TARGET,
  VDS_NTT_PORTAL_GROUP,
  VDS_NTT_SERVICE = 200
} VDS_NOTIFICATION_TARGET_TYPE;

Constantes

 
VDS_NTT_UNKNOWN
Valeur : 0
Cette valeur est réservée.
VDS_NTT_PACK
La cible est un pack de disque. Cette valeur correspond à la valeur VDS_OT_PACK dans l’énumération VDS_OBJECT_TYPE .
VDS_NTT_VOLUME
La cible est un volume. Cette valeur correspond à la valeur VDS_OT_VOLUME dans l’énumération VDS_OBJECT_TYPE .
VDS_NTT_DISK
La cible est un disque. Cette valeur correspond à la valeur VDS_OT_DISK dans l’énumération VDS_OBJECT_TYPE .
VDS_NTT_PARTITION
Valeur : 60
La cible est une partition.
VDS_NTT_DRIVE_LETTER
Valeur : 61
La cible est une lettre de lecteur.
VDS_NTT_FILE_SYSTEM
Valeur : 62
La cible est un système de fichiers.
VDS_NTT_MOUNT_POINT
Valeur : 63
La cible est une lettre de lecteur ou un chemin GUID de volume.
VDS_NTT_SUB_SYSTEM
La cible est un sous-système. Cette valeur correspond à la valeur VDS_OT_SUB_SYSTEM dans l’énumération VDS_OBJECT_TYPE .
VDS_NTT_CONTROLLER
La cible est un contrôleur. Cette valeur correspond à la valeur VDS_OT_CONTROLLER dans l’énumération VDS_OBJECT_TYPE .
VDS_NTT_DRIVE
La cible est un lecteur. Cette valeur correspond à la valeur VDS_OT_DRIVE dans l’énumération VDS_OBJECT_TYPE .
VDS_NTT_LUN
Valeur : VDS_OT_LUN
La cible est un LUN. Cette valeur correspond à la valeur VDS_OT_LUN dans l’énumération VDS_OBJECT_TYPE .
VDS_NTT_PORT
La cible est un port de contrôleur.
Cette valeur correspond à la valeur VDS_OT_PORT dans l’énumération VDS_OBJECT_TYPE .

Note Cette valeur n’est pas prise en charge sur VDS 1.0.

 
VDS_NTT_PORTAL
La cible est un portail iSCSI.
Cette valeur correspond à la valeur VDS_OT_PORTAL dans l’énumération VDS_OBJECT_TYPE .

Note Cette valeur n’est pas prise en charge sur VDS 1.0.

 
VDS_NTT_TARGET
La cible est une cible.
Cette valeur correspond à la valeur VDS_OT_TARGET dans l’énumération VDS_OBJECT_TYPE .

Note Cette valeur n’est pas prise en charge sur VDS 1.0.

 
VDS_NTT_PORTAL_GROUP
La cible est un groupe de portail iSCSI.
Cette valeur correspond à la valeur VDS_PORTAL_GROUP dans l’énumération VDS_OBJECT_TYPE .

Note Cette valeur n’est pas prise en charge sur VDS 1.0.

 
VDS_NTT_SERVICE
Valeur : 200
Ce membre n’est actuellement pas utilisé.

Remarques

La structure VDS_NOTIFICATION inclut une valeur VDS_NOTIFICATION_TARGET_TYPE en tant que membre pour indiquer un type de notification. Certaines valeurs du VDS_NOTIFICATION_TARGET_TYPE correspondent aux valeurs de l’énumération VDS_OBJECT_TYPE . Pour obtenir la valeur entière d’un type d’objet VDS, tel qu’un volume ou un objet LUN, consultez l’énumération VDS_OBJECT_TYPE .

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

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 vdshwprv.h

Voir aussi

Énumérations VDS

VDS_NOTIFICATION

VDS_OBJECT_TYPE