ISyncChange::GetChangeVersion
取得與這個變更相關聯的版本。
HRESULT GetChangeVersion(
const BYTE * pbCurrentReplicaId,
SYNC_VERSION * pVersion);
參數
- pbCurrentReplicaId
[in] 擁有此變更之複寫的識別碼。識別碼的格式必須與提供者的 ID_PARAMETERS 屬性所指定的格式相符。
- pVersion
[out] 傳回此項目的變更版本。
傳回值
S_OK
E_POINTER
如果 pbCurrentReplicaId 不是正確的複寫識別碼,則為 E_INVALIDARG。
如果此項目已被遺忘,則為 SYNC_E_ITEM_HAS_NO_VERSION_DATA。
如果 pbCurrentReplicaId 不是提供者的識別碼格式結構描述中所指定的格式,則為 SYNC_E_ID_FORMAT_MISMATCH。
如果此項目有變更單位,則為 SYNC_E_ITEM_HAS_CHANGE_UNITS。