VDS Structures
[À 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.]
VDS fournit des structures qui définissent des propriétés d’objet, des notifications et d’autres entités représentées dans le modèle objet VDS.
Structure | Description |
---|---|
CHANGE_ATTRIBUTES_PARAMETERS | Définit les paramètres de partition d’un style de partition. |
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. |
VDS_ASYNC_OUTPUT | Représente les informations de sortie de l’objet asynchrone. |
VDS_CONTROLLER_NOTIFICATION | Spécifie les valeurs d’état d’objet valides d’un contrôleur. |
VDS_CONTROLLER_PROP | 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 | Représente les informations de notification de disque générées par le fournisseur sous-jacent ou par VDS pour les disques non initialisés. |
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 | Définit les propriétés d’une étendue de lecteur. |
VDS_DRIVE_LETTER_NOTIFICATION | Représente les informations de notification de lettre de lecteur générées par VDS. |
VDS_DRIVE_LETTER_PROP | Représente les propriétés de la lettre de lecteur. |
VDS_DRIVE_NOTIFICATION | Contient les détails d’une notification de lecteur. |
VDS_DRIVE_PROP | Définit les propriétés d’un objet de lecteur. |
VDS_DRIVE_PROP2 | Définit les propriétés d’un objet de lecteur. Cette structure est identique à la structure VDS_DRIVE_PROP , sauf qu’elle inclut le numéro de boîtier, le type de bus et la vitesse de broche en tant que membres. |
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 | Représente les informations de notification du système de fichiers générées par VDS. |
VDS_FILE_SYSTEM_PROP | Représente les propriétés des systèmes de fichiers. |
VDS_FILE_SYSTEM_TYPE_PROP | Représente les propriétés qui identifient les types de systèmes de fichiers. |
VDS_HBAPORT_PROP | Définit les propriétés d’un objet de port HBA. |
VDS_HINTS | Contient les indicateurs automagiques d’un LUN ou d’un plex de LUN. |
VDS_HINTS2 | Contient les indicateurs automagiques pour une LUN dans un pool de stockage. |
VDS_INPUT_DISK | Représente les informations de disque d’entrée. |
VDS_INTERCONNECT | Contient les données d’adresse d’une interconnexion physique. |
VDS_IPADDRESS | Définit une adresse IP et un port. |
VDS_ISCSI_INITIATOR_ADAPTER_PROP | Définit les propriétés d’un objet d’adaptateur d’initiateur iSCSI. |
VDS_ISCSI_INITIATOR_PORTAL_PROP | Définit les propriétés d’un objet portail initiateur iSCSI. |
VDS_ISCSI_IPSEC_KEY | Définit la clé pré-partagée pour un portail iSCSI. |
VDS_ISCSI_PORTAL_PROP | Définit les propriétés d’un objet portail iSCSI. |
VDS_ISCSI_PORTALGROUP_PROP | Définit les propriétés d’un objet de groupe de portail iSCSI. |
VDS_ISCSI_SHARED_SECRET | Définit le secret partagé CHAP pour un initiateur ou une cible iSCSI. |
VDS_ISCSI_TARGET_PROP | Définit les propriétés d’un objet cible iSCSI. |
VDS_LUN_INFORMATION | Contient des informations sur une LUN ou un disque. |
VDS_LUN_NOTIFICATION | Contient les détails d’une notification LUN. |
VDS_LUN_PLEX_PROP | Définit les propriétés d’un objet plex LUN. |
VDS_LUN_PROP | Définit les propriétés d’un objet LUN. |
VDS_MOUNT_POINT_NOTIFICATION | Représente les informations de notification qui ont été retournées par le fournisseur de logiciels de base ou dynamique, car une lettre de lecteur ou un chemin GUID de volume a changé. |
VDS_NOTIFICATION | Contient les structures de notification VDS spécifiques à chaque type cible de notification (objet). |
VDS_PACK_NOTIFICATION | Représente les informations de notification de pack générées par le fournisseur de logiciels de base ou dynamique sous-jacent. |
VDS_PACK_PROP | Représente les propriétés de l’objet pack. |
VDS_PARTITION_INFO_GPT | Représente les informations d’une partition de table de partition GUID (GPT). |
VDS_PARTITION_INFO_MBR | Représente les informations d’une partition d’enregistrement de démarrage maître (MBR). |
VDS_PARTITION_INFORMATION_EX | Cette structure est réservée à l’utilisation du système. |
VDS_PARTITION_NOTIFICATION | Représente les informations de notification de partition générées par le fournisseur de logiciels de base ou dynamique sous-jacent. |
VDS_PARTITION_PROP | Définit les propriétés d’une partition. |
VDS_PATH_ID | Définit une identification unique pour un chemin d’accès. |
VDS_PATH_INFO | Définit les informations d’un chemin d’accès. |
VDS_PATH_POLICY | Définit la stratégie d’équilibrage de charge telle qu’elle s’applique à un chemin particulier. |
VDS_POOL_ATTRIBUTES | Définit les attributs d’un pool de stockage. |
VDS_POOL_CUSTOM_ATTRIBUTES | Définit un attribut personnalisé d’un pool de stockage. |
VDS_PORT_NOTIFICATION | Définit les détails des événements de port du contrôleur. |
VDS_PORT_PROP | Contient les propriétés d’un objet de port de contrôleur. |
VDS_PORTAL_GROUP_NOTIFICATION | Définit les détails des événements de groupe du portail iSCSI. |
VDS_PORTAL_NOTIFICATION | Définit les détails des événements du portail iSCSI. |
VDS_PROVIDER_PROP | 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_DEVICE_ID_DESCRIPTOR | Fournit une ou plusieurs structures VDS_STORAGE_IDENTIFIER pour un périphérique de stockage (généralement une instance, par opposition à une classe, d’appareil). |
VDS_STORAGE_IDENTIFIER | Identifie un périphérique de stockage à l’aide d’un jeu de codes et d’un type particuliers. |
VDS_STORAGE_POOL_DRIVE_EXTENT | Définit une étendue de lecteur qui peut être utilisée par un pool de stockage. |
VDS_STORAGE_POOL_PROP | Définit les propriétés d’un objet de pool de stockage. |
VDS_SUB_SYSTEM_NOTIFICATION | Contient les détails d’une notification de sous-système. |
VDS_SUB_SYSTEM_PROP | Définit les propriétés d’un objet de sous-système. |
VDS_SUB_SYSTEM_PROP2 | Définit les propriétés d’un objet de sous-système. Cette structure est identique à la structure VDS_SUB_SYSTEM_PROP , sauf qu’elle inclut les types RAID pris en charge et le nombre de boîtiers en tant que membres. |
VDS_TARGET_NOTIFICATION | 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 | Représente les informations de notification de volume générées par le fournisseur de logiciels de base et dynamique sous-jacent. |
VDS_VOLUME_PLEX_PROP | Représente les propriétés de l’objet volume-plex. |
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 | Définit un nom mondial (WWN). |