IVdsService-Schnittstelle (vds.h)

[Ab Windows 8 und Windows Server 2012 wird die COM-Schnittstelle des Virtuellen Datenträgerdiensts durch die Windows Storage Management-API ersetzt.]

Stellt Methoden zum Abfragen und Interagieren mit VDS bereit.

Vererbung

Die IVdsService-Schnittstelle erbt von der IUnknown-Schnittstelle . IVdsService verfügt auch über folgende Membertypen:

Methoden

Die IVdsService-Schnittstelle verfügt über diese Methoden.

 
IVdsService::Advise

Registriert die IVdsAdviseSink-Schnittstelle des Aufrufers bei VDS, sodass der Aufrufer Benachrichtigungen vom VDS-Dienst empfängt.
IVdsService::CleanupObsoleteMountPoints

Entfernt Pfade im Benutzermodus und eingebundene Ordner für Volumes, die nicht mehr vorhanden sind.
IVdsService::ClearFlags

Löscht Dienstobjektflags.
IVdsService::GetObject

Gibt einen Objektzeiger für das identifizierte Objekt zurück.
IVdsService::GetProperties

Gibt die Eigenschaften von VDS zurück.
IVdsService::IsServiceReady

Gibt die Initialisierung status von VDS zurück.
IVdsService::QueryDriveLetters

Gibt Eigenschaftendetails für einen Satz von Laufwerkbuchstaben zurück.
IVdsService::QueryFileSystemTypes

Gibt Eigenschaftendetails für alle für VDS bekannten Dateisysteme zurück.
IVdsService::QueryMaskedDisks

Nicht unterstützt. Diese Methode ist für die zukünftige Verwendung reserviert. (IVdsService.QueryMaskedDisks)
IVdsService::QueryProviders

Gibt ein Enumerationsobjekt zurück, das eine Liste der für VDS bekannten Hardware- und Softwareanbieter enthält.
IVdsService::QueryUnallocatedDisks

Gibt ein Enumerationsobjekt zurück, das eine Liste der nicht zugeordneten Datenträger enthält, die von VDS verwaltet werden.
IVdsService::Neustart

Startet den Computer neu, auf dem der Anbieter gehostet wird.
IVdsService::Reenumerate

Ermittelt neu hinzugefügte und neu entfernte Datenträger.
IVdsService::Refresh

Aktualisiert Informationen zum Besitz des Datenträgers und zum Datenträgerlayout.
IVdsService::SetFlags

Legt Dienstobjektflags fest.
IVdsService::Nicht hinzufügen

Hebt die Registrierung der IVdsAdviseSink-Schnittstelle des Aufrufers auf, sodass der Aufrufer keine Benachrichtigungen mehr vom VDS-Dienst empfängt.
IVdsService::WaitForServiceReady

Wartet, bis die VDS-Initialisierung abgeschlossen ist, und gibt den status der VDS-Initialisierung zurück.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile vds.h

Weitere Informationen

Start- und Dienstobjekte

VDS-Schnittstellen

VDS_SERVICE_PROP