Поделиться через


IKnowledgeSyncProvider::EndSession

Уведомляет поставщика об окончании сеанса синхронизации, к которому он был прикреплен.

HRESULT EndSession(
  ISyncSessionState * pSessionState);

Параметры

  • pSessionState
    [in] Текущее состояние соответствующего сеанса.

Возвращаемое значение

  • S_OK

  • Коды ошибок, определяемые поставщиком.

Замечания

Значение pSessionState совпадает со значением объекта ISyncSessionState, использованного в предыдущем вызове метода IKnowledgeSyncProvider::BeginSession.

Примечания по реализации

Этот метод должен возвращать ошибку, обычно SYNC_E_INVALIDOPERATION, если поставщик ранее не получил вызов к BeginSession для заданного сеанса.

При вызове этого метода поставщик должен освободить все интерфейсы с объектом ISyncSessionState, заданным pSessionState.

См. также

Справочник

Интерфейс IKnowledgeSyncProvider