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.
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) |