Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
IVssWriterComponentsExt class (vsbackup.h)
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.
Inheritance
The IVssWriterComponentsExt class implements IVssWriterComponentsIUnknown.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows XP [desktop apps only] |
| Minimum supported server | Windows Server 2003 [desktop apps only] |
| Target Platform | Windows |
| Header | vsbackup.h (include VsBackup.h, Vss.h, VsWriter.h) |
Feedback
Was this page helpful?
