Condividi tramite


Metodo IVssBackupComponents::FreeWriterMetadata (vsbackup.h)

Il metodo FreeWriterMetadata libera le risorse di sistema allocate quando è stato chiamato IVssBackupComponents::GatherWriterMetadata .

Sintassi

HRESULT FreeWriterMetadata();

Valore restituito

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

Valore Significato
S_OK
I metadati del writer sono stati liberati correttamente.
VSS_E_BAD_STATE
L'oggetto componenti di backup non viene inizializzato, questo metodo è stato chiamato durante un'operazione di ripristino oppure questo metodo non è stato chiamato all'interno della sequenza corretta.

Commenti

Questo metodo non deve mai essere chiamato prima del completamento di IVssBackupComponents::GatherWriterMetadata. Il risultato della chiamata al metodo prima del completamento della raccolta dei metadati non è definito.

Dopo aver liberato i metadati del writer, non può essere ripristinato dall'istanza corrente dell'interfaccia IVssBackupComponents . Sarà necessario creare una nuova istanza di IVssBackupComponents e chiamare di nuovo il metodo IVssBackupComponents::GatherWriterMetadata .

Requisiti

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

Vedi anche

IVssBackupComponents

IVssBackupComponents::GatherWriterMetadata