IVssComponentEx class (vswriter.h)
Defines additional methods for examining and modifying information about components contained in a requester's Backup Components Document.
The IVssComponentEx interface is a C++ (not COM) interface.
To obtain an instance of the IVssComponentEx interface, call the QueryInterface method of the IVssComponent interface, and pass the IID_IVssComponentEx constant as the interface identifier (IID) parameter.
Inheritance
The IVssComponentEx interface inherits from IVssComponent. IVssComponentEx also has these types of members:
Methods
The IVssComponentEx class has these methods.
IVssComponentEx::GetAuthoritativeRestore Determines whether a requester has marked the restore of a component as authoritative for a replicated data store. |
IVssComponentEx::GetPostSnapshotFailureMsg Returns the PostSnapshot failure message string that a writer has set for a given component. |
IVssComponentEx::GetPrepareForBackupFailureMsg Returns the PrepareForBackup failure message string that a writer has set for a given component. |
IVssComponentEx::GetRestoreName Obtains the logical name assigned to a component that is being restored. |
IVssComponentEx::GetRollForward Obtains the roll-forward operation type for a component and obtains the restore point for a partial roll-forward operation. |
IVssComponentEx::SetPostSnapshotFailureMsg Sets a PostSnapshot failure message string for a component. |
IVssComponentEx::SetPrepareForBackupFailureMsg Sets a PrepareForBackup failure message string for a component. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Target Platform | Windows |
Header | vswriter.h (include Vss.h, VsWriter.h) |