ISyncChangeBuilder::AddChangeUnitMetadata

項目変更に変更単位メタデータを追加します。

構文

HRESULT AddChangeUnitMetadata(
  const BYTE * pbChangeUnitId, 
  const SYNC_VERSION * pChangeUnitVersion);

パラメーター

  • pbChangeUnitId
    [in] 項目変更に追加する変更単位の ID です。

  • pChangeUnitVersion
    [in] 項目変更に追加する変更単位の変更のバージョンです。

戻り値

  • S_OK

  • E_POINTER

  • E_OUTOFMEMORY

  • SYNC_E_ID_FORMAT_MISMATCH (pbChangeUnitId に含まれている変更単位 ID の形式が、プロバイダーの ID 形式スキーマによって指定された形式でない場合)

  • SYNC_E_INVALID_OPERATION (この変更単位の追加先の項目変更に、SYNC_CHANGE_FLAG_DELETE または SYNC_CHANGE_FLAG_DOES_NOT_EXIST がフラグの 1 つとして設定されている場合)

関連項目

その他の技術情報

ISyncChangeBuilder インターフェイス

SYNC_VERSION 構造体