Freigeben über


IVssWMFiledesc::GetBackupTypeMask-Methode (vswriter.h)

Die GetBackupTypeMask-Methode gibt die Dateisicherungsspezifikation für die Dateien zurück, die vom aktuellen Dateideskriptor als Bitmaske (oder bitweise OR) von VSS_FILE_SPEC_BACKUP_TYPE Werten angegeben werden. Diese Informationen geben an, ob die Dateien von ihrem Writer für die Teilnahme an verschiedenen bestimmten Arten von Sicherungsvorgängen ausgewertet werden sollen (oder ob sie an inkrementellen oder differenziellen Sicherungen teilnehmen).

Syntax

HRESULT GetBackupTypeMask(
  DWORD *pdwTypeMask
);

Parameter

pdwTypeMask

Zeiger auf ein DWORD , das eine Bitmaske (oder bitweise OR) mit VSS_FILE_SPEC_BACKUP_TYPE Werten enthält, die die Dateisicherungsspezifikation für die Datei oder den Dateisatz angeben, die von der aktuellen IVssWMFiledesc-Schnittstelle beschrieben wird.

Rückgabewert

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

Wert Bedeutung
S_OK
Die filespec-Informationen wurden erfolgreich zurückgegeben.
E_INVALIDARG
Die Variable pdwTypeMask verweist auf einen NULL-Bereich des Arbeitsspeichers.
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.

Hinweise

Eine Dateisicherungsspezifikation wird von einem Writer angegeben, wenn er einer Komponente mithilfe der IVssCreateWriterMetadata::AddFilesToFileGroup,IVssCreateWriterMetadata ::AddDatabaseFiles oder IVssCreateWriterMetadata::AddDatabaseLogFiles-Methode eine Dateispezifikation hinzufügt.

Anforderungen

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

Weitere Informationen

IVssCreateWriterMetadata::AddDatabaseFiles

IVssCreateWriterMetadata::AddDatabaseLogFiles

IVssCreateWriterMetadata::AddFilesToFileGroup

IVssWMFiledesc

VSS_FILE_SPEC_BACKUP_TYPE