Compartilhar via


Método IVssBackupComponents::FreeWriterMetadata (vsbackup.h)

O método FreeWriterMetadata libera recursos do sistema alocados quando IVssBackupComponents::GatherWriterMetadata foi chamado.

Sintaxe

HRESULT FreeWriterMetadata();

Retornar valor

Veja a seguir os códigos de retorno válidos para esse método.

Valor Significado
S_OK
Os metadados do gravador foram liberados com êxito.
VSS_E_BAD_STATE
O objeto de componentes de backup não é inicializado, esse método foi chamado durante uma operação de restauração ou esse método não foi chamado dentro da sequência correta.

Comentários

Esse método nunca deve ser chamado antes da conclusão de IVssBackupComponents::GatherWriterMetadata. O resultado de chamar o método antes da conclusão da coleta de metadados é indefinido.

Depois que os metadados do gravador forem liberados, eles não poderão ser recuperados pela instância atual da interface IVssBackupComponents . Será necessário criar uma nova instância de IVssBackupComponents e chamar o método IVssBackupComponents::GatherWriterMetadata novamente.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho vsbackup.h (inclua VsBackup.h, Vss.h, VsWriter.h)
Biblioteca VssApi.lib

Confira também

IVssBackupComponents

IVssBackupComponents::GatherWriterMetadata