ISyncSessionExtendedErrorInfo::GetSyncProviderWithError
Obtiene la interfaz ISyncProvider del proveedor que provocó el error de la sincronización.
HRESULT GetSyncProviderWithError(
ISyncProvider ** ppProviderWithError);
Parámetros
- ppProviderWithError
[out, retval]Obtiene la interfaz ISyncProvider del proveedor que provocó el error de la sincronización.
Valor devuelto
S_OK
E_POINTER
SYNC_E_INVALID_OPERATION si no se inició ninguna sesión de sincronización.
Notas
El proveedor de destino indica qué proveedor provocó el error de la sincronización durante el procesamiento del método IKnowledgeSyncProvider::ProcessChangeBatch mediante el uso de ISyncSessionState2::SetProviderWithError. Una aplicación utiliza ISyncSessionExtendedErrorInfo::GetSyncProviderWithError para obtener la interfaz ISyncProvider del proveedor que produjo el error. Después, la aplicación puede consultar otras interfaces que implementa el proveedor y llamar a métodos para controlar el error.