Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SetRestoreMetadata-Methode legt writerspezifische Metadaten für die aktuelle Komponente fest.
Nur ein Writer kann diese Methode aufrufen, und zwar nur im Kontext der Implementierung von CVssWriter::OnPreRestore.
Syntax
HRESULT SetRestoreMetadata(
[in] LPCWSTR wszRestoreMetadata
);
Parameter
[in] wszRestoreMetadata
Eine vom Aufrufer zugeordnete NULL-beendete Breitzeichenzeichenfolge, die die Wiederherstellungsmetadaten für die Komponente enthält.
Rückgabewert
Im Folgenden finden Sie die gültigen Rückgabecodes für diese Methode.
| Wert | Bedeutung |
|---|---|
|
Das Element wurde erfolgreich festgelegt. |
|
Einer der Parameterwerte ist ungültig. |
|
Der Aufrufer verfügt über nicht genügend Arbeitsspeicher oder andere Systemressourcen. |
|
Für diese Komponente wurden bereits private Metadaten geschrieben. |
|
Die -Methode wurde außerhalb des Kontexts eines Writers aufgerufen, der ein PreRestore-Ereignis behandelt. |
Hinweise
IVssComponent::SetRestoreMetadata legt private, writerspezifische Metadaten fest, die von einem Writer während eines Wiederherstellungsvorgangs verwendet werden können.
Das Format muss keiner VSS-Metadatenspezifikation entsprechen.
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) |
| Bibliothek | VssApi.lib |