Export (0) Print
Expand All

IVssComponentEx interface

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.

Members

The IVssComponentEx interface inherits from IVssComponent. IVssComponentEx also has these types of members:

Methods

The IVssComponentEx interface has these methods.

MethodDescription
GetAuthoritativeRestore

Determines whether a requester has marked the restore of a component as authoritative for a replicated data store.

GetPostSnapshotFailureMsg

Returns the PostSnapshot failure message string that a writer has set for a given component.

GetPrepareForBackupFailureMsg

Returns the PrepareForBackup failure message string that a writer has set for a given component.

GetRestoreName

Obtains the logical name assigned to a component that is being restored.

GetRollForward

Obtains the roll-forward operation type for a component and obtains the restore point for a partial roll-forward operation.

SetPostSnapshotFailureMsg

Sets a PostSnapshot failure message string for a component.

SetPrepareForBackupFailureMsg

Sets a PrepareForBackup failure message string for a component.

 

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

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

Library

VssApi.lib

See also

IVssComponent

 

 

Community Additions

ADD
Show:
© 2014 Microsoft