IVssComponentEx::GetRestoreName-Methode (vswriter.h)

Ruft den logischen Namen ab, der einer Komponente zugewiesen ist, die wiederhergestellt wird.

Syntax

HRESULT GetRestoreName(
  [out] BSTR *pbstrName
);

Parameter

[out] pbstrName

Die Adresse einer caller-zugeordneten Variable, die eine null-beendete breite Zeichenfolge empfängt, die den Wiederherstellungsnamen für die Komponente enthält.

Rückgabewert

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

Wert Bedeutung
S_OK
Der Vorgang wurde durchgeführt.
E_INVALIDARG
Einer der Parameterwerte ist ungültig.
E_OUTOFMEMORY
Der Aufrufer ist nicht genügend Arbeitsspeicher oder andere Systemressourcen.

Bemerkungen

Die GetRestoreName-Methode kann nur während eines Wiederherstellungsvorgangs aufgerufen werden.

Wenn der Aufruf von GetRestoreName erfolgreich ist, ist der Aufrufer dafür verantwortlich, die Zeichenfolge freizugeben, die im PbstrName-Parameter zurückgegeben wird, indem die SysFreeString-Funktion aufgerufen wird.

Ein Writer gibt an, dass diese Methode unterstützt wird, indem sie das VSS_BS_RESTORE_RENAME-Kennzeichen in der Sicherungsschemamaske festlegen.

Weitere Informationen finden Sie unter Festlegen von VSS-Wiederherstellungsoptionen.

Anforderungen

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

Weitere Informationen

IVssBackupComponentsEx2::SetRestoreName

IVssComponentEx

VSS_BACKUP_SCHEMA