ISyncChangeBuilder::AddChangeUnitMetadata
將變更單位中繼資料加入到項目變更。
HRESULT AddChangeUnitMetadata(
const BYTE * pbChangeUnitId,
const SYNC_VERSION * pChangeUnitVersion);
參數
- pbChangeUnitId
[in] 要加入到項目變更之變更單位的識別碼。
- pChangeUnitVersion
[in] 要加入到項目變更之變更單位變更的版本。
傳回值
S_OK
E_POINTER
E_OUTOFMEMORY
如果 pbChangeUnitId 中包含的變更單位識別碼的格式與提供者的識別碼格式結構描述指定的格式不符,則為SYNC_E_ID_FORMAT_MISMATCH。
如果此變更單位要加入的項目變更設設定了 SYNC_CHANGE_FLAG_DELETE 或 SYNC_CHANGE_FLAG_DOES_NOT_EXIST 旗標,則為 SYNC_E_INVALID_OPERATION。