ILoggedConflict::GetChangeVersion
取得與這個變更相關聯的版本。
HRESULT GetChangeVersion(
const BYTE * pbCurrentReplicaId,
SYNC_VERSION * pVersion);
參數
- pbCurrentReplicaId
[in] 產生這個變更之複寫的識別碼。
- pVersion
[in, out] 傳回此項目的變更版本。
傳回值
S_OK。
如果 pbCurrentReplicaId 不是正確的複寫識別碼,則為 E_INVALIDARG。
E_POINTER。
如果 pbCurrentReplicaId 不是提供者的識別碼格式結構描述中所指定的格式,則為 SYNC_E_ID_FORMAT_MISMATCH。
如果此項目有變更單位,則為 SYNC_E_ITEM_HAS_CHANGE_UNITS。
備註
當 pbCurrentReplicaId 為 NULL 時,會使用包含在此物件中的複寫識別碼。