IVssWMFiledesc-Klasse (vswriter.h)

Die IVssWMFiledesc-Schnittstelle ist eine C++-Schnittstelle (nicht COM), die von einer Reihe von Abfragemethoden an eine aufrufende Anwendung zurückgegeben wird. Sie enthält ausführliche Informationen zu einer Datei oder einer Gruppe von Dateien (einem Dateisatz).

Die aufrufende Anwendung ist dafür verantwortlich, IUnknown::Release aufzurufen, um die Ressourcen freizugeben, die von der zurückgegebenen IVssWMFiledesc-Schnittstelle gespeichert sind, wenn sie nicht mehr benötigt wird.

Die folgenden Methoden geben eine IVssWMFiledesc-Schnittstelle zurück:

Vererbung

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

Methoden

Die IVssWMFiledesc-Klasse verfügt über diese Methoden.

 
IVssWMFiledesc::GetAlternateLocation

Die GetAlternateLocation-Methode ruft einen alternativen Speicherort für einen Dateisatz ab.
IVssWMFiledesc::GetBackupTypeMask

Die GetBackupTypeMask-Methode gibt die Dateisicherungsspezifikation für die Dateien zurück, die vom aktuellen Dateideskriptor als Bitmaske (oder bitweises OR) von VSS_FILE_SPEC_BACKUP_TYPE Werten angegeben werden.
IVssWMFiledesc::GetFilespec

Die GetFilespec-Methode gibt die Dateispezifikation zurück, die verwendet wird, um die Liste der Dateien abzurufen, deren Mitglied das aktuelle IVssWMFiledesc-Objekt ist.
IVssWMFiledesc::GetPath

Die GetPath-Methode ruft den vollqualifizierten Verzeichnispfad oder den UNC-Pfad der Remotedateifreigabe ab, um die Im aktuellen IVssWMFiledesc-Objekt beschriebene Liste der Dateien abzurufen.
IVssWMFiledesc::GetRecursive

Gibt an, ob die Liste der Dateien, die in einem IVssWMFiledesc-Objekt mit einem stammverzeichnis beschrieben werden, das von IVssWMFiledesc::GetPath zurückgegeben wird, nur Dateien in diesem Verzeichnis enthält.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile vswriter.h (enthalten Vss.h, VsWriter.h)