Partager via


Interface IVdsController (vds.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 contrôleur.

Héritage

L’interface IVdsController hérite de l’interface IUnknown. IVdsController a également les types de membres suivants :

Méthodes

L’interface IVdsController a ces méthodes.

 
IVdsController ::FlushCache

La méthode IVdsController ::FlushCache (vds.h) vide le cache du contrôleur dans un magasin persistant.
IVdsController ::GetPortProperties

La méthode IVdsController ::GetPortProperties (vds.h) retourne les propriétés du port de contrôleur spécifié.
IVdsController ::GetProperties

La méthode IVdsController ::GetProperties (vds.h) retourne les propriétés d’un contrôleur.
IVdsController ::GetSubSystem

La méthode IVdsController ::GetSubSystem (vds.h) retourne le sous-système auquel appartient le contrôleur.
IVdsController ::InvalidateCache

La méthode IVdsController ::InvalidateCache (vds.h) invalide le cache du contrôleur. Toutes les données du cache sont perdues.
IVdsController ::QueryAssociatedLuns

La méthode IVdsController ::QueryAssociatedLuns (vds.h) retourne une énumération des lun auxquels le contrôleur est associé.
IVdsController ::Reset

La méthode IVdsController ::Reset (vds.h) réinitialise le contrôleur et invalide le cache.
IVdsController ::SetStatus

La méthode IVdsController ::SetStatus (vds.h) définit le status d’un contrôleur sur la valeur spécifiée.

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]
Plateforme cible Windows
En-tête vds.h

Voir aussi

Objet Controller

IVdsControllerControllerPort

IVdsLun ::AssociateControllers

IVdsSubSystem ::QueryControllers

VDS Interfaces

VDS_CONTROLLER_PROP