IKnowledgeSyncProvider::BeginSession

同期セッションに参加していることをプロバイダーに通知します。

HRESULT BeginSession(
  SYNC_PROVIDER_ROLE role,
  ISyncSessionState * pSessionState);

パラメーター

  • role
    [in] セッションの他のプロバイダーに対して相対的な、プロバイダーのロールです。
  • pSessionState
    [in] 対応するセッションの現在の状態です。

戻り値

  • S_OK

  • プロバイダーが決定したエラー コード

解説

プロバイダーは、セッションを開始できない場合は、エラーを返す必要があります。このような状況は、プロバイダーが初期化されていない場合、プロバイダーの構成が無効な場合、プロバイダーがアクティブなセッションに既に参加している場合に発生する可能性があります。

参照

リファレンス

IKnowledgeSyncProvider インターフェイス