Partager via


en-tête vds.h

Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :

vds.h contient les interfaces de programmation suivantes :

Interfaces

 
IEnumVdsObject

L’interface IEnumVdsObject (vds.h) énumère un ensemble d’objets VDS d’un type donné.
IVdsAdvancedDisk

Crée et supprime des partitions et modifie les attributs de partition.
IVdsAdvancedDisk2

Fournit une méthode pour modifier les types de partition.
IVdsAdviseSink

L’interface IVdsAdviseSink (vds.h) reçoit des notifications VDS.
IVdsAsync

L’interface IVdsAsync (vds.h) gère les opérations asynchrones.
IVdsController

L’interface IVdsController (vds.h) fournit des méthodes pour effectuer des opérations de requête et de configuration sur un contrôleur.
IVdsControllerControllerPort

L’interface IVdsControllerControllerPort (vds.h) fournit une méthode permettant d’énumérer les ports de contrôleur pour une classe implémentant l’interface IVdsController.
IVdsControllerPort

L’interface IVdsControllerPort (vds.h) fournit des méthodes pour effectuer des opérations de requête et de configuration sur un port de contrôleur.
IVdsCreatePartitionEx

Crée une partition sur un disque de base.
IVdsDisk

Fournit des méthodes pour interroger et configurer des disques de base et dynamiques.
IVdsDisk2

Fournit une méthode pour définir le mode SAN d’un disque sur hors connexion ou en ligne.
IVdsDisk3

Fournit une méthode pour récupérer les informations de propriété d’un disque, y compris le chemin d’emplacement du disque.
IVdsDiskOnline

Fournit des méthodes pour mettre un disque en ligne et le mettre hors connexion. Windows Vista : cette interface n’est pas prise en charge tant que Windows Vista avec Service Pack 1 (SP1). Utilisez IVdsDisk2 à la place.
IVdsDiskPartitionMF

Fournit des méthodes pour effectuer des opérations de gestion du système de fichiers sur les partitions.
IVdsDiskPartitionMF2

Fournit une méthode pour mettre en forme une partition avec des options de mise en forme supplémentaires.
IVdsDrive

L’interface IVdsDrive (vds.h) fournit des méthodes pour effectuer des opérations de requête et de configuration sur un lecteur.
IVdsDrive2

L’interface IVdsDrive2 (vds.h) fournit une méthode pour interroger les propriétés d’un lecteur.
IVdsHbaPort

Fournit des méthodes pour interroger et interagir avec les ports HBA sur le système local.
IVdsHwProvider

L’interface IVdsHwProvider (vds.h) fournit des méthodes pour effectuer des opérations de requête, de rééumation et d’actualisation sur un fournisseur de matériel.
IVdsHwProviderStoragePools

L’interface IVdsHwProviderStoragePools (vds.h) fournit des méthodes pour créer des lun dans un pool de stockage et énumérer les pools de stockage gérés par un fournisseur de matériel.
IVdsHwProviderType

L’interface IVdsHwProviderType (vds.h) fournit une méthode pour récupérer le type de fournisseur de matériel.
IVdsHwProviderType2

L’interface IVdsHwProviderType2 (vds.h) n’est pas implémentée. Utilisez plutôt IVdsHwProviderType.
IVdsIscsiInitiatorAdapter

Fournit des méthodes pour interroger et interagir avec les adaptateurs initiateurs iSCSI sur le système local.
IVdsIscsiInitiatorPortal

Fournit des méthodes pour interroger et interagir avec les portails initiateurs iSCSI sur le système local.
IVdsIscsiPortal

L’interface IVdsIscsiPortal (vds.h) fournit des méthodes pour effectuer des opérations de requête et de configuration sur un portail iSCSI.
IVdsIscsiPortalGroup

L’interface IVdsIscsiPortalGroup (vds.h) fournit des méthodes pour effectuer des services de requête et de configuration sur un groupe de portails iSCSI.
IVdsIscsiPortalLocal

Fournit des méthodes pour définir des clés IPSEC pré-partagées spécifiques à l’initiateur local sur un portail iSCSI.
IVdsIscsiTarget

L’interface IVdsIscsiTarget (vds.h) fournit des méthodes pour effectuer des opérations de requête et de configuration sur une cible iSCSI.
IVdsLun

L’interface IVdsLun (vds.h) fournit des méthodes pour effectuer des opérations de requête et de configuration sur un numéro d’unité logique (LUN).
IVdsLun2

L’interface IVdsLun2 (vds.h) fournit des méthodes pour appliquer et interroger des indicateurs de numéro d’unité logique (LUN).
IVdsLunControllerPorts

L’interface IVdsLunControllerPorts (vds.h) fournit des méthodes pour effectuer des opérations de configuration de port de contrôleur sur un numéro d’unité logique.
IVdsLunIscsi

L’interface IVdsLunIscsi (vds.h) fournit des méthodes pour effectuer des opérations de requête et de configuration sur un numéro d’unité logique iSCSI.
IVdsLunMpio

L’interface IVdsLunMpio (vds.h) fournit des méthodes pour effectuer des opérations de requête et de configuration sur un lun avec des extensions MPIO.
IVdsLunNaming

L’interface IVdsLunNaming (vds.h) fournit une méthode permettant de nommer des lun pour une classe implémentant l’interface IVdsLun.
IVdsLunNumber

L’interface IVdsLunNumber (vds.h) fournit une méthode permettant d’interroger le numéro d’unité logique d’un numéro d’unité logique.
IVdsLunPlex

L’interface IVdsLunPlex (vds.h) fournit des méthodes pour effectuer des opérations de requête et de configuration sur un plex de LUN.
IVdsMaintenance

L’interface IVdsMaintenance (vds.h) fournit des méthodes pour effectuer des opérations de maintenance sur un sous-système, un contrôleur, un numéro d’unité logique ou un lecteur.
IVdsOpenVDisk

Définit les méthodes de gestion d’un disque virtuel. (IVdsOpenVDisk)
IVdsPack

Fournit des méthodes pour interroger et effectuer des opérations de gestion sur un pack contenant des disques et des volumes.
IVdsPack2

Fournit une méthode pour créer des volumes alignés sur un pack.
IVdsProvider

L’interface IVdsProvider (vds.h) retourne les propriétés d’un fournisseur de matériel ou de logiciel.
IVdsProviderSupport

L’interface IVdsProviderSupport (vds.h) fournit une méthode pour indiquer quelles versions des interfaces VDS sont prises en charge par le fournisseur.
IVdsRemovable

Fournit des méthodes pour interroger et éjecter un disque amovible, tel qu’un CD-ROM.
IVdsService

Fournit des méthodes pour interroger et interagir avec VDS.
IVdsServiceHba

Fournit une méthode pour interroger les ports HBA sur le système local.
IVdsServiceInitialization

Cette interface est réservée à l’utilisation du système.
IVdsServiceIscsi

Fournit des méthodes d’interface avec le service initiateur local, notamment la possibilité de définir les paramètres de sécurité CHAP et de se connecter aux cibles.
IVdsServiceLoader

Instancie un objet de chargeur de service.
IVdsServiceSAN

Fournit des méthodes de gestion de la stratégie SAN en ligne et hors connexion du disque pour le système d’exploitation.
IVdsServiceUninstallDisk

Fournit des méthodes pour désinstaller des disques de base et dynamiques.
IVdsStoragePool

L’interface IVdsStoragePool (vds.h) fournit des méthodes permettant d’interroger des informations et d’énumérer des objets associés pour un pool de stockage.
IVdsSubSystem

L’interface IVdsSubSystem (vds.h) fournit des méthodes pour effectuer des opérations de requête et de configuration sur un sous-système.
IVdsSubSystem2

L’interface IVdsSubSystem2 (vds.h) fournit des méthodes permettant d’effectuer des opérations de requête et de configuration sur un sous-système à l’aide des structures VDS_HINTS2 et VDS_SUB_SYSTEM_PROP2.
IVdsSubSystemImportTarget

Fournit des méthodes pour interroger et configurer la cible d’importation VSS par défaut pour le sous-système.
IVdsSubSystemInterconnect

L’interface IVdsSubSystemInterconnect (vds.h) fournit une méthode pour interroger les types d’interconnexion pris en charge par un sous-système.
IVdsSubSystemIscsi

L’interface IVdsSubSystemIscsi (vds.h) fournit des méthodes pour interroger et configurer des cibles et des portails iSCSI sur un sous-système.
IVdsSubSystemNaming

L’interface IVdsSubSystemNaming (vds.h) fournit une méthode permettant de nommer des sous-systèmes pour une classe implémentant l’interface IVdsSubSystem.
IVdsSwProvider

Fournit des méthodes pour effectuer des opérations spécifiques au fournisseur de logiciels.
IVdsVDisk

Définit les méthodes de gestion d’un disque virtuel. (IVdsVDisk)
IVdsVdProvider

Définit des méthodes pour créer et gérer des disques virtuels.
IVdsVolume

Fournit des méthodes pour gérer les volumes.
IVdsVolume2

Fournit une méthode pour renvoyer des informations de propriété de volume, y compris les GUID de volume.
IVdsVolumeMF

Fournit des méthodes pour effectuer des activités de chemin d’accès et de système de fichiers sur l’objet volume.
IVdsVolumeMF2

Fournit des méthodes permettant d’effectuer des opérations de gestion de système de fichiers supplémentaires sur l’objet de volume. (IVdsVolumeMF2)
IVdsVolumeMF3

Fournit des méthodes permettant d’effectuer des opérations de gestion de système de fichiers supplémentaires sur l’objet de volume. (IVdsVolumeMF3)
IVdsVolumeOnline

Fournit une méthode pour réparer des volumes uniques.
IVdsVolumePlex

Fournit des méthodes pour la maintenance des plexes de volume.
IVdsVolumeShrink

Fournit des méthodes pour prendre en charge la réduction du volume.

Structures

 
CHANGE_ATTRIBUTES_PARAMETERS

Définit les paramètres de partition d’un style de partition. (CHANGE_ATTRIBUTES_PARAMETERS)
CHANGE_PARTITION_TYPE_PARAMETERS

Décrit les paramètres à utiliser lors de la modification du type d’une partition.
CREATE_PARTITION_PARAMETERS

Définit les paramètres de partition d’un style de partition. (CREATE_PARTITION_PARAMETERS)
VDS_ASYNC_OUTPUT

La structure VDS_ASYNC_OUTPUT (vds.h) définit la sortie d’un objet asynchrone. Les éléments de sortie varient en fonction du type d’opération.
VDS_CONTROLLER_NOTIFICATION

La structure VDS_CONTROLLER_NOTIFICATION (vds.h) définit les détails des événements du contrôleur.
VDS_CONTROLLER_PROP

La structure VDS_CONTROLLER_PROP (vds.h) définit les propriétés d’un objet contrôleur.
VDS_CREATE_VDISK_PARAMETERS

Contient les paramètres à utiliser lors de la création d’un disque virtuel.
VDS_DISK_EXTENT

Définit les propriétés d’une étendue de disque.
VDS_DISK_FREE_EXTENT

Décrit une étendue libre sur un disque.
VDS_DISK_NOTIFICATION

La structure VDS_DISK_NOTIFICATION (vds.h) définit les détails des événements de disque.
VDS_DISK_PROP

Définit les propriétés d’un objet de disque.
VDS_DISK_PROP2

Définit les propriétés d’un objet de disque. Cette structure est identique à la structure VDS_DISK_PROP, sauf qu’elle inclut également le chemin d’emplacement et, si le disque est hors connexion, la raison pour laquelle il est hors connexion.
VDS_DRIVE_EXTENT

La structure VDS_DRIVE_EXTENT (vds.h) définit les propriétés d’une extension de lecteur.
VDS_DRIVE_LETTER_NOTIFICATION

La structure VDS_DRIVE_LETTER_NOTIFICATION (vds.h) définit les détails des événements de lettre de lecteur.
VDS_DRIVE_LETTER_PROP

Définit les propriétés d’une lettre de lecteur.
VDS_DRIVE_NOTIFICATION

La structure VDS_DRIVE_NOTIFICATION (vds.h) définit les détails des événements de lecteur.
VDS_DRIVE_PROP

La structure VDS_DRIVE_PROP (vds.h) définit les propriétés d’un objet de lecteur.
VDS_DRIVE_PROP2

La structure VDS_DRIVE_PROP2 (vds.h) définit les propriétés d’un objet de lecteur.
VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP

Fournit des informations sur les systèmes de fichiers pris en charge pour la mise en forme des volumes.
VDS_FILE_SYSTEM_NOTIFICATION

La structure VDS_FILE_SYSTEM_NOTIFICATION (vds.h) définit les détails des événements de système de fichiers.
VDS_FILE_SYSTEM_PROP

Définit les propriétés d’un système de fichiers.
VDS_FILE_SYSTEM_TYPE_PROP

Définit les propriétés d’un type de système de fichiers.
VDS_HBAPORT_PROP

La structure VDS_HBAPORT_PROP (vds.h) définit les propriétés d’un port HBA.
VDS_HINTS

La structure VDS_HINTS (vds.h) définit les indicateurs automagiques d’un LUN ou d’un plex DE LUN.
VDS_HINTS2

La structure VDS_HINTS2 (vds.h) contient les indicateurs automagiques d’une LUN dans un pool de stockage.
VDS_INPUT_DISK

Définit les détails d’un disque d’entrée.
VDS_IPADDRESS

La structure VDS_IPADDRESS (vds.h) définit une adresse IP et un port.
VDS_ISCSI_INITIATOR_ADAPTER_PROP

La structure VDS_ISCSI_INITIATOR_ADAPTER_PROP (vds.h) définit les propriétés d’une carte d’initiateur iSCSI.
VDS_ISCSI_INITIATOR_PORTAL_PROP

La structure VDS_ISCSI_INITIATOR_PORTAL_PROP (vds.h) définit les propriétés d’un portail d’initiateur iSCSI.
VDS_ISCSI_IPSEC_KEY

La structure VDS_ISCSI_IPSEC_KEY (vds.h) n’est pas prise en charge. Cette structure est réservée à une utilisation ultérieure.
VDS_ISCSI_PORTAL_PROP

La structure VDS_ISCSI_PORTAL_PROP (vds.h) définit les propriétés d’un portail iSCSI. (VDS_ISCSI_PORTAL_PROP)
VDS_ISCSI_PORTALGROUP_PROP

La structure VDS_ISCSI_PORTALGROUP_PROP (vds.h) définit les propriétés d’un groupe de portail iSCSI.
VDS_ISCSI_SHARED_SECRET

La structure VDS_ISCSI_SHARED_SECRET (vds.h) définit un secret partagé CHAP.
VDS_ISCSI_TARGET_PROP

La structure VDS_ISCSI_TARGET_PROP (vds.h) définit les propriétés d’une cible iSCSI.
VDS_LUN_NOTIFICATION

La structure VDS_LUN_NOTIFICATION (vds.h) définit les détails d’une notification LUN.
VDS_LUN_PLEX_PROP

La structure VDS_LUN_PLEX_PROP (vds.h) définit les propriétés d’un objet plex LUN.
VDS_LUN_PROP

La structure VDS_LUN_PROP (vds.h) définit les propriétés d’un objet LUN.
VDS_MOUNT_POINT_NOTIFICATION

La structure VDS_MOUNT_POINT_NOTIFICATION (vds.h) représente les informations de notification qui ont été retournées par le fournisseur de logiciels en raison d’une lettre de lecteur ou d’un chemin GUID de volume modifié.
VDS_NOTIFICATION

La structure VDS_NOTIFICATION (vds.h) définit les structures de notification VDS spécifiques à chaque type cible de notification.
VDS_PACK_NOTIFICATION

La structure VDS_PACK_NOTIFICATION (vds.h) définit les détails des événements de pack.
VDS_PACK_PROP

Définit les propriétés d’un objet pack.
VDS_PARTITION_INFO_GPT

Définit les détails d’une partition de table de partition GUID (GPT).
VDS_PARTITION_INFO_MBR

Définit les détails d’une partition d’enregistrement de démarrage master (MBR).
VDS_PARTITION_INFORMATION_EX

Cette structure est réservée à l’utilisation du système. (VDS_PARTITION_INFORMATION_EX)
VDS_PARTITION_NOTIFICATION

La structure VDS_PARTITION_NOTIFICATION (vds.h) définit les détails des événements de partition.
VDS_PARTITION_PROP

Définit les propriétés d’une partition.
VDS_PATH_ID

La structure VDS_PATH_ID (vds.h) définit une identification unique pour un chemin d’accès.
VDS_PATH_INFO

La structure VDS_PATH_INFO (vds.h) définit les informations d’un chemin d’accès lun.
VDS_PATH_POLICY

La structure VDS_PATH_POLICY (vds.h) définit la stratégie d’équilibrage de charge telle qu’elle s’applique à un chemin particulier.
VDS_POOL_ATTRIBUTES

La structure VDS_POOL_ATTRIBUTES (vds.h) définit les attributs d’un pool de stockage.
VDS_POOL_CUSTOM_ATTRIBUTES

La structure VDS_POOL_CUSTOM_ATTRIBUTES (vds.h) définit un attribut personnalisé d’un pool de stockage.
VDS_PORT_NOTIFICATION

La structure VDS_PORT_NOTIFICATION (vds.h) définit les détails des événements de port du contrôleur.
VDS_PORT_PROP

La structure VDS_PORT_PROP (vds.h) définit les propriétés d’un port sur un objet contrôleur.
VDS_PORTAL_GROUP_NOTIFICATION

La structure VDS_PORTAL_GROUP_NOTIFICATION (vds.h) définit les détails des événements du portail iSCSI.
VDS_PORTAL_NOTIFICATION

La structure VDS_PORTAL_NOTIFICATION (vds.h) définit les détails des événements du portail iSCSI.
VDS_PROVIDER_PROP

La structure VDS_PROVIDER_PROP (vds.h) définit les propriétés d’un objet fournisseur.
VDS_REPARSE_POINT_PROP

Définit les propriétés de point d’analyse d’un objet de volume.
VDS_SERVICE_PROP

Définit les propriétés de l’objet de service.
VDS_STORAGE_POOL_DRIVE_EXTENT

La structure VDS_STORAGE_POOL_DRIVE_EXTENT (vds.h) définit une étendue de lecteur qui peut être utilisée par un pool de stockage.
VDS_STORAGE_POOL_PROP

La structure VDS_STORAGE_POOL_PROP (vds.h) définit les propriétés d’un objet de pool de stockage.
VDS_SUB_SYSTEM_NOTIFICATION

La structure VDS_SUB_SYSTEM_NOTIFICATION (vds.h) définit les détails des événements de sous-système.
VDS_SUB_SYSTEM_PROP

La structure VDS_SUB_SYSTEM_PROP (vds.h) définit les propriétés d’un objet de sous-système.
VDS_SUB_SYSTEM_PROP2

La structure VDS_SUB_SYSTEM_PROP2 (vds.h) définit les propriétés d’un objet de sous-système.
VDS_TARGET_NOTIFICATION

La structure VDS_TARGET_NOTIFICATION (vds.h) définit les détails des événements cibles iSCSI.
VDS_VDISK_PROPERTIES

Définit les propriétés d’un disque virtuel.
VDS_VOLUME_NOTIFICATION

La structure VDS_VOLUME_NOTIFICATION (vds.h) définit les détails des événements de volume.
VDS_VOLUME_PLEX_PROP

Définit les propriétés d’un objet plex de volume.
VDS_VOLUME_PROP

Définit les propriétés d’un objet de volume.
VDS_VOLUME_PROP2

Définit les propriétés d’un objet de volume. Cette structure est identique à la structure VDS_VOLUME_PROP, sauf qu’elle inclut également les GUID de volume.
VDS_WWN

La structure VDS_WWN (vds.h) définit un nom mondial (WWN). Cette structure correspond à la structure HBA_WWN définie par l’API ANSI HBA.

Énumérations

 
__VDS_PARTITION_STYLE

Cette énumération n’est pas destinée à une utilisation explicite.
VDS_ASYNC_OUTPUT_TYPE

L’énumération VDS_ASYNC_OUTPUT_TYPE (vds.h) définit l’ensemble des opérations que les objets peuvent traiter.
VDS_CONTROLLER_STATUS

L’énumération VDS_CONTROLLER_STATUS (vds.h) définit l’ensemble des valeurs d’objet status d’un contrôleur.
VDS_DISK_EXTENT_TYPE

Définit l’ensemble des types d’étendues de disque. Le type peut être une partition, un volume ou un espace libre.
VDS_DISK_FLAG

Définit l’ensemble d’indicateurs valides pour un objet de disque. Remarque À l’exception de VDS_DF_READ_ONLY, ces indicateurs ne peuvent pas être définis à l’aide de la méthode IVdsDisk::SetFlags ou effacés à l’aide de la méthode IVdsDisk::ClearFlags.
VDS_DISK_OFFLINE_REASON

Définit l’ensemble des raisons pour lesquelles un disque est hors connexion.
VDS_DISK_STATUS

Définit l’ensemble de valeurs d’objet status d’un disque.
VDS_DRIVE_FLAG

L’énumération VDS_DRIVE_FLAG (vds.h) définit l’ensemble d’indicateurs valides pour un objet de lecteur.
VDS_DRIVE_LETTER_FLAG

Définit l’ensemble d’indicateurs valides pour une lettre de lecteur.
VDS_DRIVE_STATUS

L’énumération VDS_DRIVE_STATUS (vds.h) définit l’ensemble des valeurs d’objet status d’un lecteur.
VDS_FILE_SYSTEM_FLAG

Définit l’ensemble d’indicateurs valides pour un système de fichiers.
VDS_FILE_SYSTEM_FORMAT_SUPPORT_FLAG

Définit les propriétés des systèmes de fichiers pris en charge pour la mise en forme des volumes.
VDS_FILE_SYSTEM_PROP_FLAG

Définit les détails de la compression du système de fichiers.
VDS_FILE_SYSTEM_TYPE

L’énumération VDS_FILE_SYSTEM_TYPE (vds.h) définit l’ensemble de types valides pour un système de fichiers.
VDS_FORMAT_OPTION_FLAGS

Définit l’ensemble d’options de mise en forme valides pour la méthode IVdsDiskPartitionMF2::FormatPartitionEx2.
VDS_HBAPORT_SPEED_FLAG

L’énumération VDS_HBAPORT_SPEED_FLAG (vds.h) définit l’ensemble d’indicateurs valides pour déterminer les vitesses prises en charge par un port HBA.
VDS_HBAPORT_STATUS

L’énumération VDS_HBAPORT_STATUS (vds.h) définit l’ensemble d’états valides pour un port HBA.
VDS_HBAPORT_TYPE

L’énumération VDS_HBAPORT_TYPE (vds.h) définit l’ensemble de types valides pour un port HBA.
VDS_HEALTH

L’énumération VDS_HEALTH (vds.h) définit l’ensemble des valeurs d’état d’intégrité d’un objet VDS.
VDS_HWPROVIDER_TYPE

L’énumération VDS_HWPROVIDER_TYPE (vds.h) définit l’ensemble de types valides pour un fournisseur de matériel.
VDS_INTERCONNECT_FLAG

L’énumération VDS_INTERCONNECT_FLAG (vds.h) définit l’ensemble des types d’interconnexion que les sous-systèmes peuvent prendre en charge.
VDS_IPADDRESS_TYPE

L’énumération VDS_IPADDRESS_TYPE (vds.h) définit l’ensemble de types valides pour une adresse IP.
VDS_ISCSI_AUTH_TYPE

L’énumération VDS_ISCSI_AUTH_TYPE (vds.h) définit l’ensemble de types valides pour l’authentification lors de la connexion à une cible iSCSI.
VDS_ISCSI_IPSEC_FLAG

L’énumération VDS_ISCSI_IPSEC_FLAG (vds.h) n’est pas prise en charge, mais est réservée à une utilisation ultérieure.
VDS_ISCSI_LOGIN_FLAG

L’énumération VDS_ISCSI_LOGIN_FLAG (vds.h) définit l’ensemble d’indicateurs valides pour spécifier les options de connexion de la cible iSCSI.
VDS_ISCSI_LOGIN_TYPE

L’énumération VDS_ISCSI_LOGIN_TYPE (vds.h) définit l’ensemble de types valides pour la connexion à une cible iSCSI.
VDS_ISCSI_PORTAL_STATUS

L’énumération VDS_ISCSI_PORTAL_STATUS (vds.h) définit l’ensemble de valeurs status valides pour un portail iSCSI.
VDS_LOADBALANCE_POLICY_ENUM

L’énumération VDS_LOADBALANCE_POLICY_ENUM (vds.h) définit un ensemble de stratégies d’équilibrage de charge valides pour un chemin d’accès.
VDS_LUN_FLAG

L’énumération VDS_LUN_FLAG (vds.h) définit l’ensemble d’indicateurs valides pour un objet LUN.
VDS_LUN_PLEX_FLAG

L’énumération VDS_LUN_PLEX_FLAG (vds.h) définit l’ensemble d’indicateurs valides pour un objet plex LUN.
VDS_LUN_PLEX_STATUS

L’énumération VDS_LUN_PLEX_STATUS (vds.h) définit l’ensemble des valeurs d’objet status d’un plex LUN.
VDS_LUN_PLEX_TYPE

L’énumération VDS_LUN_PLEX_TYPE (vds.h) définit l’ensemble de types valides pour un plex DE LUN.
VDS_LUN_RESERVE_MODE

Non pris en charge. Cette énumération est réservée à une utilisation ultérieure. (VDS_LUN_RESERVE_MODE)
VDS_LUN_STATUS

L’énumération VDS_LUN_STATUS (vds.h) définit l’ensemble de valeurs d’objet status pour une LUN.
VDS_LUN_TYPE

L’énumération VDS_LUN_TYPE (vds.h) définit l’ensemble de types valides pour une LUN.
VDS_MAINTENANCE_OPERATION

L’énumération VDS_MAINTENANCE_OPERATION (vds.h) définit l’ensemble des opérations de maintenance de sous-système valides.
VDS_NOTIFICATION_TARGET_TYPE

L’énumération VDS_NOTIFICATION_TARGET_TYPE (vds.h) définit l’ensemble des types cibles (sujets) valides d’une notification VDS.
VDS_OBJECT_TYPE

L’énumération VDS_OBJECT_TYPE (vds.h) définit l’ensemble de types valides d’un objet VDS.
VDS_PACK_FLAG

Définit l’ensemble d’indicateurs valides pour un objet pack.
VDS_PACK_STATUS

Définit l’ensemble de valeurs d’objet status pour un pack.
VDS_PARTITION_FLAG

Définit un ensemble d’indicateurs valides pour une partition.
VDS_PARTITION_STYLE

Définit l’ensemble de valeurs de style de partition.
VDS_PATH_STATUS

L’énumération VDS_PATH_STATUS (vds.h) définit l’ensemble de valeurs status valides pour un port.
VDS_PORT_STATUS

L’énumération VDS_PORT_STATUS (vds.h) définit l’ensemble des valeurs d’objet status d’un port.
VDS_PROVIDER_FLAG

L’énumération VDS_PROVIDER_FLAG (vds.h) définit l’ensemble d’indicateurs valides pour un objet fournisseur.
VDS_PROVIDER_LBSUPPORT_FLAG

L’énumération VDS_PROVIDER_LBSUPPORT_FLAG (vds.h) spécifie l’ensemble d’indicateurs valides pour indiquer les stratégies d’équilibrage de charge qu’un fournisseur de matériel prend en charge.
VDS_PROVIDER_TYPE

L’énumération VDS_PROVIDER_TYPE (vds.h) définit l’ensemble de types valides pour un fournisseur.
VDS_QUERY_PROVIDER_FLAG

Définit l’ensemble d’indicateurs valides pour les opérations de requête du fournisseur. Les appelants peuvent rechercher des fournisseurs de matériel, des fournisseurs de logiciels, ou les deux.
VDS_RAID_TYPE

L’énumération VDS_RAID_TYPE (vds.h) définit les valeurs d’énumération set qui peuvent être utilisées pour spécifier le type RAID sous-jacent d’un pool de stockage.
VDS_RECOVER_ACTION

L’énumération VDS_RECOVER_ACTION (vds.h) est réservée à l’utilisation du système.
VDS_SAN_POLICY

Définit l’ensemble des indicateurs de stratégie SAN de disque valides.
VDS_SERVICE_FLAG

Définit l’ensemble d’indicateurs valides pour l’objet de service.
VDS_STORAGE_POOL_STATUS

L’énumération VDS_STORAGE_POOL_STATUS (vds.h) définit l’ensemble de valeurs de status d’objet pour un pool de stockage.
VDS_STORAGE_POOL_TYPE

L’énumération VDS_STORAGE_POOL_TYPE (vds.h) définit l’ensemble des types de pool de stockage.
VDS_SUB_SYSTEM_FLAG

L’énumération VDS_SUB_SYSTEM_FLAG (vds.h) définit l’ensemble d’indicateurs valides pour un objet de sous-système.
VDS_SUB_SYSTEM_STATUS

L’énumération VDS_SUB_SYSTEM_STATUS (vds.h) définit l’ensemble de valeurs de status d’objet pour un sous-système.
VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG

L’énumération VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG (vds.h) définit l’ensemble des niveaux RAID qui peuvent être pris en charge par les sous-systèmes.
VDS_TRANSITION_STATE

L’énumération VDS_TRANSITION_STATE (vds.h) définit l’ensemble des valeurs d’état de transition valides pour un objet VDS.
VDS_VDISK_STATE

Définit l’ensemble de valeurs status pour un objet de disque virtuel.
VDS_VERSION_SUPPORT_FLAG

L’énumération VDS_VERSION_SUPPORT_FLAG (vds.h) indique les versions des interfaces VDS prises en charge.
VDS_VOLUME_FLAG

Définit l’ensemble d’indicateurs valides pour un objet volume.
VDS_VOLUME_PLEX_STATUS

Définit l’ensemble de valeurs de status d’objet pour un plex de volume.
VDS_VOLUME_PLEX_TYPE

Définit l’ensemble de types valides pour un volume plex.
VDS_VOLUME_STATUS

Définit l’ensemble de valeurs de status d’objet pour un volume.
VDS_VOLUME_TYPE

Définit l’ensemble de types valides pour un objet volume.