Método IVssComponent::SetBackupMetadata (vswriter.h)

El método SetBackupMetadata establece los metadatos de copia de seguridad con el componente .

Un escritor solo puede llamar a este método durante una operación de copia de seguridad.

No se puede llamar a este método al controlar un evento BackupComplete (CVssWriter::OnBackupComplete) o BackupShutdown (CVssWriter::OnBackupShutdown).

Sintaxis

HRESULT SetBackupMetadata(
  [in] LPCWSTR wszData
);

Parámetros

[in] wszData

Cadena de caracteres anchos terminada en NULL que contiene los metadatos de copia de seguridad.

Valor devuelto

A continuación se muestran los códigos de retorno válidos para este método.

Value Significado
S_OK
Establezca correctamente el elemento.
E_INVALIDARG
Uno de los valores de parámetro no es válido.
E_OUTOFMEMORY
El autor de la llamada no tiene memoria u otros recursos del sistema.
VSS_E_OBJECT_ALREADY_EXISTS
Los metadatos privados ya se han escrito para este componente.
VSS_E_BAD_STATE
Un escritor no llamó a este método o, si lo llama un escritor, no se llamó durante una operación de copia de seguridad o al controlar un evento BackupComplete o BackupShutdown.

Comentarios

SetBackupMetadata establece metadatos privados específicos del escritor que describen una operación de copia de seguridad.

El formato no debe cumplir ninguna especificación de metadatos de VSS.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado vswriter.h (incluye Vss.h, VsWriter.h)
Library VssApi.lib

Consulte también

IVssComponent

IVssComponent::GetBackupMetadata

IVssComponent::SetRestoreMetadata