次の方法で共有


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 構造体