CVssWriter::IsPathAffected-Methode (vswriter.h)

Die IsPathAffected-Methode bestimmt, ob das angegebene Verzeichnis oder die angegebene Datei im aktuellen Schattenkopiersatz enthalten ist. Der Pfad für das Verzeichnis oder die Datei kann ein lokaler Pfad oder ein UNC-Pfad einer Remotedateifreigabe sein.

IsPathAffected ist eine geschützte Methode, die von der CVssWriter-Basisklasse implementiert wird.

Syntax

bool IsPathAffected(
  [in] LPCWSTR wszPath
);

Parameter

[in] wszPath

Pfad des abzufragten Verzeichnisses oder der Datei. Dieser Pfad kann ein lokaler Pfad oder ein UNC-Pfad einer Remotedateifreigabe sein.

Wenn der Pfad auf ein Verzeichnis verweist, kann er Umgebungsvariablen (z. B. %SystemRoot%), aber keine Feldhalterzeichen enthalten.

Rückgabewert

Im Folgenden sind die gültigen Rückgabecodes für diese Methode aufgeführt.

Wert Bedeutung
true
Der Pfad ist in der Gruppe von Volumes enthalten, die im Schattenkopiersatz enthalten sind.
false
Der Pfad ist nicht in der Gruppe von Volumes enthalten, die im Schattenkopiersatz enthalten sind.

Hinweise

Windows 7, Windows Server 2008 R2, Windows Vista, Windows Server 2008, Windows XP und Windows Server 2003: Remotedateifreigaben werden erst unter Windows 8 und Windows Server 2012 unterstützt. Writer unterstützen nur lokale Ressourcen– Dateien, deren absoluter Pfad mit einer gültigen lokalen Volumespezifikation beginnt und kein zugeordnetes Netzlaufwerk sein kann. Die Eingabe für IsPathAffected (nach der Auflösung aller Umgebungsvariablen) muss in diesem Format vorliegen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile vswriter.h (einschließlich Vss.h, VsWriter.h)
Bibliothek VssApi.lib

Weitere Informationen

CVssWriter

CVssWriter::OnFreeze

CVssWriter::OnPrepareSnapshot

CVssWriter::OnThaw