IVssBackupComponentsEx3 class (vsbackup.h)

Defines additional methods that requesters can use to perform LUN resynchronization and return extended writer status information.

To obtain an instance of the IVssBackupComponentsEx3 interface, call the QueryInterface method of the IVssBackupComponents interface, and pass the IID_IVssBackupComponentsEx3 constant as the interface identifier (IID) parameter.

Inheritance

The IVssBackupComponentsEx3 interface inherits from IVssBackupComponentsEx2, IVssBackupComponentsEx, and IVssBackupComponents. IVssBackupComponentsEx3 also has these types of members:

Methods

The IVssBackupComponentsEx3 class has these methods.

 
IVssBackupComponentsEx3::AddSnapshotToRecoverySet

Specifies the volumes to be included in a LUN resynchronization operation.
IVssBackupComponentsEx3::GetSessionId

Returns the requester's session identifier.
IVssBackupComponentsEx3::GetWriterStatusEx

Returns extended status information for the specified writer.
IVssBackupComponentsEx3::RecoverSet

Initiates a LUN resynchronization operation.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Target Platform Windows
Header vsbackup.h (include VsBackup.h, Vss.h, VsWriter.h)

See also

IVssBackupComponents

IVssBackupComponentsEx

IVssBackupComponentsEx2