Interface IVdsLun (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.]
Fournit des méthodes pour effectuer des opérations de requête et de configuration sur un numéro d’unité logique (LUN).
Héritage
L’interface IVdsLun hérite de l’interface IUnknown. IVdsLun a également les types de membres suivants :
Méthodes
L’interface IVdsLun a ces méthodes.
IVdsLun::AddPlex La méthode IVdsLun::AddPlex (vdshwprv.h) ajoute un LUN au LUN cible en tant que nouveau plex. |
IVdsLun::ApplyHints La méthode IVdsLun::ApplyHints (vdshwprv.h) applique un nouvel ensemble d’indicateurs au LUN. Les indicateurs appliqués à une LUN sont appliqués simultanément à tous les plex. |
IVdsLun::AssociateControllers La méthode IVdsLun::AssociateControllers (vdshwprv.h) définit les contrôleurs de sous-système sur actifs ou inactifs par rapport à la LUN. |
IVdsLun::D elete La méthode IVdsLun::D elete (vdshwprv.h) supprime la LUN et tous ses plex. Toutes les données sur la LUN sont perdues. VDS libère les étendues allouées au LUN. |
IVdsLun::Extend La méthode IVdsLun::Extend (vdshwprv.h) étend une LUN d’un nombre spécifié d’octets. |
IVdsLun::GetIdentificationData La méthode IVdsLun::GetIdentificationData (vdshwprv.h) retourne des données des pages SCSI Inquiry Data et Vital Product Data 0x80 et 0x83. |
IVdsLun::GetProperties La méthode IVdsLun::GetProperties (vdshwprv.h) retourne les propriétés d’un objet LUN. |
IVdsLun::GetSubSystem La méthode IVdsLun::GetSubSystem (vdshwprv.h) retourne le sous-système qui fait surface au LUN. |
IVdsLun::QueryActiveControllers La méthode IVdsLun::QueryActiveControllers (vdshwprv.h) retourne une énumération des contrôleurs actuellement actifs. |
IVdsLun::QueryHints La méthode IVdsLun::QueryHints (vdshwprv.h) retourne les indicateurs actuellement appliqués à la LUN. |
IVdsLun::QueryMaxLunExtendSize La méthode IVdsLun::QueryMaxLunExtendSize (vdshwprv.h) retourne la taille maximale d’extension d’une LUN. |
IVdsLun::QueryPlexes La méthode IVdsLun::QueryPlexes (vdshwprv.h) retourne une énumération des plex dans une LUN. |
IVdsLun::Récupérer La méthode IVdsLun::Recover (vdshwprv.h) démarre une opération de récupération sur une LUN. |
IVdsLun::RemovePlex La méthode IVdsLun::RemovePlex (vdshwprv.h) supprime un plex d’une LUN. |
IVdsLun::SetMask La méthode IVdsLun::SetMask (vdshwprv.h) spécifie la liste de démasquage, qui est la liste des ordinateurs à accorder l’accès à la LUN. |
IVdsLun::SetStatus La méthode IVdsLun::SetStatus (vdshwprv.h) définit l’état du LUN sur la valeur spécifiée. |
IVdsLun::Shrink La méthode IVdsLun::Shrink (vdshwprv.h) réduit un LUN d’un nombre spécifié d’octets. |
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | vdshwprv.h |