Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

IVssWriterComponentsExt interface

The IVssWriterComponentsExt interface is a C++ (not COM) interface used by requesters to access and modify the components of a writer involved in a backup.

IVssWriterComponentsExt is returned by IVssBackupComponents::GetWriterComponents and inherits from IVssWriterComponents and IUnknown.

Note  During the restore phase, the requester should call IVssWriterComponentsExt::GetComponent or IVssWriterComponentsExt::GetComponentCount only after the call to IVssBackupComponents::PreRestore has returned, to allow time for the writer to update the Backup Components Document. One example of such an update would be to change the restore target.

Life cycle management of IVssWriterComponentsExt is handled through the inherited IUnknown methods. Specifically, an application is responsible for calling IUnknown::Release to release resources held by an IVssWriterComponentsExt object.

IVssWriterComponentsExt does not define any methods.

Members

The IVssWriterComponentsExt interface inherits from the IUnknown interface but does not have additional members.

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

VsBackup.h (include VsBackup.h, Vss.h, or VsWriter.h)

Library

VssApi.lib

 

 

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2014 Microsoft. All rights reserved.