IRecoverableErrorData Interface

Represents information about a recoverable error.

Syntax

interface IRecoverableErrorData : IUnknown

Members

IRecoverableErrorData methods

Description

IRecoverableErrorData::Initialize

Initializes the object by using the specified display name of the item that caused the error and a description of the error.

IRecoverableErrorData::GetItemDisplayName

Gets the display name of the item that caused the error.

IRecoverableErrorData::GetErrorDescription

Gets the description of the error.

Remarks

Sync Framework provides an implementation of this interface. To obtain an object that implements this interface, call IProviderSyncServices::CreateRecoverableErrorData.

To communicate additional information that is not supported by this interface, implement an object that inherits from IRecoverableErrorData and also from a custom interface. When the application receives the IRecoverableErrorData object in the ISyncCallback::OnRecoverableError method, the application can call QueryInterface on the IRecoverableErrorData object to obtain the custom interface.

Requirements

Header: Synchronization.h

See Also

Concepts

Sync Framework Core Components