Partager via


Interface IVdsService (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 interroger et interagir avec VDS.

Héritage

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

Méthodes

L’interface IVdsService a ces méthodes.

 
IVdsService ::Advise

Inscrit l’interface IVdsAdviseSink de l’appelant auprès de VDS afin que l’appelant reçoive des notifications du service VDS.
IVdsService ::CleanupObsoleteMountPoints

Supprime les chemins d’accès en mode utilisateur et les dossiers montés pour les volumes qui n’existent plus.
IVdsService ::ClearFlags

Efface les indicateurs d’objet de service.
IVdsService ::GetObject

Retourne un pointeur d’objet pour l’objet identifié.
IVdsService ::GetProperties

Retourne les propriétés de VDS.
IVdsService ::IsServiceReady

Retourne la status d’initialisation de VDS.
IVdsService ::QueryDriveLetters

Retourne les détails de la propriété pour un ensemble de lettres de lecteur.
IVdsService ::QueryFileSystemTypes

Retourne les détails des propriétés pour tous les systèmes de fichiers connus de VDS.
IVdsService ::QueryMaskedDisks

Non pris en charge. Cette méthode est réservée à une utilisation ultérieure. (IVdsService.QueryMaskedDisks)
IVdsService ::QueryProviders

Retourne un objet d’énumération contenant une liste des fournisseurs de matériel et de logiciels connus de VDS.
IVdsService ::QueryUnallocatedDisks

Retourne un objet d’énumération contenant une liste des disques non alloués gérés par VDS.
IVdsService ::Reboot

Redémarre l’ordinateur hébergeant le fournisseur.
IVdsService ::Réumerate

Découvre les disques nouvellement ajoutés et supprimés.
IVdsService ::Refresh

Actualise les informations relatives à la propriété et à la disposition du disque.
IVdsService ::SetFlags

Définit les indicateurs d’objet de service.
IVdsService ::Unadvise

Annule l’inscription de l’interface IVdsAdviseSink de l’appelant afin que l’appelant ne reçoive plus de notifications du service VDS.
IVdsService ::WaitForServiceReady

Attend la fin de l’initialisation de VDS et retourne la status de l’initialisation de VDS.

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

Objets de démarrage et de service

VDS Interfaces

VDS_SERVICE_PROP