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

Voir aussi

IVdsLunPlex::GetLun

Objet LUN

VDS Interfaces