Share via


Metodo IVssComponent::SetBackupMetadata (vswriter.h)

Il metodo SetBackupMetadata imposta i metadati di backup con il componente.

Un writer può chiamare questo metodo solo durante un'operazione di backup.

Questo metodo non può essere chiamato durante la gestione di un evento BackupComplete (CVssWriter::OnBackupComplete) o BackupShutdown (CVssWriter::OnBackupShutdown).

Sintassi

HRESULT SetBackupMetadata(
  [in] LPCWSTR wszData
);

Parametri

[in] wszData

Stringa di caratteri wide con terminazione NULL contenente i metadati di backup.

Valore restituito

Di seguito sono riportati i codici restituiti validi per questo metodo.

Valore Significato
S_OK
Impostare correttamente l'elemento.
E_INVALIDARG
Uno dei valori dei parametri non è valido.
E_OUTOFMEMORY
Il chiamante non è in memoria o altre risorse di sistema.
VSS_E_OBJECT_ALREADY_EXISTS
I metadati privati sono già stati scritti per questo componente.
VSS_E_BAD_STATE
Questo metodo non è stato chiamato da un writer o, se chiamato da un writer, non è stato chiamato durante un'operazione di backup o è stato chiamato durante la gestione di un evento BackupComplete o BackupShutdown.

Commenti

SetBackupMetadata imposta metadati privati e specifici del writer che descrivono un'operazione di backup.

Il formato non deve essere conforme a alcuna specifica dei metadati VSS.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione vswriter.h (include Vss.h, VsWriter.h)
Libreria VssApi.lib

Vedi anche

IVssComponent

IVssComponent::GetBackupMetadata

IVssComponent::SetRestoreMetadata