Compartilhar via


Classe IVssWriterComponentsExt (vsbackup.h)

A interface IVssWriterComponentsExt é uma interface C++ (não COM) usada pelos solicitantes para acessar e modificar os componentes de um gravador envolvido em um backup.

IVssWriterComponentsExt é retornado por IVssBackupComponents::GetWriterComponents e herda de IVssWriterComponents e IUnknown.

Nota Durante a fase de restauração, o solicitante deve chamar IVssWriterComponentsExt::GetComponent ou IVssWriterComponentsExt::GetComponentCount somente após a chamada para IVssBackupComponents::P reRestore retornar, para dar tempo para o gravador atualizar o Documento de Componentes de Backup. Um exemplo dessa atualização seria alterar o destino de restauração.
 
O gerenciamento do ciclo de vida de IVssWriterComponentsExt é tratado por meio dos métodos IUnknown herdados. Especificamente, um aplicativo é responsável por chamar IUnknown::Release para liberar recursos mantidos por um objeto IVssWriterComponentsExt .

IVssWriterComponentsExt não define nenhum método.

Herança

A classe IVssWriterComponentsExt implementa IVssWriterComponentsIUnknown.

Requisitos

   
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)