IVssExamineWriterMetadata::GetFileCounts-Methode (vsbackup.h)

Die GetFileCounts-Methode ruft ausgeschlossene Dateien und die Anzahl der Komponenten ab, die ein Writer verwaltet.

Syntax

HRESULT GetFileCounts(
  [out] UINT *pcIncludeFiles,
  [out] UINT *pcExcludeFiles,
  [out] UINT *pcComponents
);

Parameter

[out] pcIncludeFiles

Ist für das System reserviert.

[out] pcExcludeFiles

Die Adresse einer vom Aufrufer zugewiesenen Variablen, die die Anzahl der Dateisätze empfängt, die explizit von der Sicherung ausgeschlossen werden.

[out] pcComponents

Die Adresse einer vom Aufrufer zugewiesenen Variablen, die die Gesamtanzahl der Komponenten empfängt, die vom aktuellen Writer verwaltet werden.

Rückgabewert

Im Folgenden finden Sie die gültigen Rückgabecodes für diese Methode.

Wert Bedeutung
S_OK
Die Anzahl der Dateien wurde erfolgreich zurückgegeben.
E_INVALIDARG
Einer der Parameterwerte ist ungültig.
E_OUTOFMEMORY
Der Aufrufer verfügt über nicht genügend Arbeitsspeicher oder andere Systemressourcen.
VSS_E_INVALID_XML_DOCUMENT
Das XML-Dokument ist ungültig. Überprüfen Sie das Ereignisprotokoll auf Details. Weitere Informationen finden Sie unter Ereignis- und Fehlerbehandlung unter VSS.
VSS_E_UNEXPECTED
Unerwarteter Fehler. Der Fehlercode wird in der Fehlerprotokolldatei protokolliert. Weitere Informationen finden Sie unter Ereignis- und Fehlerbehandlung unter VSS.

Windows Server 2008, Windows Vista, Windows Server 2003 und Windows XP: Dieser Wert wird erst unter Windows Server 2008 R2 und Windows 7 unterstützt. stattdessen wird E_UNEXPECTED verwendet.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile vsbackup.h (enthalten VsBackup.h, Vss.h, VsWriter.h)
Bibliothek VssApi.lib

Weitere Informationen

IVssExamineWriterMetadata

IVssExamineWriterMetadata::GetComponent

IVssExamineWriterMetadata::GetExcludeFile