簡單提供者錯誤碼
本主題列出簡單提供者之 Sync Framework 所定義的新錯誤碼。Sync Framework 會使用標準 IErrorInfo 機制回報錯誤描述以及失敗來源。
備註
錯誤碼 |
描述 |
SYNC_E_PFX_NO_ITEM_SCHEMA_DEFINED |
簡單提供者未定義項目結構描述。 |
SYNC_E_PFX_CHANGE_DETECTION_FAILED |
簡單提供者變更偵測失敗。 |
SYNC_E_PFX_NEW_ITEM_MUST_CONTAIN_ALL_FIELDS |
簡單提供者需要即將報告的新項目包含所有欄位。 |
SYNC_E_PFX_OPTIMISTIC_CONCURRENCY_VIOLATION |
簡單提供者偵測到違反開放式並行。 |
SYNC_E_PFX_PROVIDERS_HAVE_NO_COMMON_CHANGE_UNITS |
簡單提供者偵測到提供者中沒有同步處理相同的變更單位。 |
SYNC_E_PFX_CHANGE_UNIT_NOT_RECOGNIZED |
簡單提供者認定此複寫無法辨識此變更單位識別碼。 |
SYNC_E_PFX_DUPLICATE_ITEM_FOUND_IN_METADATA_STORE |
簡單提供者發現中繼資料存放區中的項目與目前的項目有相同的識別欄位。 |
SYNC_E_PFX_INVALID_OPERATION |
因為物件的目前狀態,簡單提供者不支援此無效作業。 |
SYNC_E_PFX_MUST_FAIL_ENTIRE_ITEM |
簡單提供者需要只在項目層級記錄可修復的錯誤,而不是在此內容中的每個變更單位記錄。 |
SYNC_E_PFX_ITEM_NOT_FOUND_IN_METADATA_STORE |
簡單提供者在中繼資料存放區找不到具有給定的識別欄位的項目。 |
SYNC_E_PFX_CHANGE_DEFERRED_BY_PROVIDER |
提供者已略過此變更。 |
SYNC_E_PFX_PROVIDER_DOES_NOT_SUPPORT_MERGE_CHANGE_DEFERRED |
因為提供者不支援自訂並行衝突解決方式,所以已經延遲這項變更。 |
SYNC_E_PFX_METADATA_STORE_VERSION2_REQUIRED |
簡單提供者需要 2.0 版或更新版本的中繼資料存放區元件。 |
SYNC_E_PFX_CHANGE_DEFERRED_OPTIMISTIC_CONCURRENCY_VIOLATION |
因為同步處理期間已在本機修改項目,所以延遲這項變更。 |
SYNC_E_PFX_CUSTOM_ID_FORMAT_WITH_NO_ID_GENERATOR |
提供者必須實作非標準識別碼格式的自訂識別碼產生器介面。 |
SYNC_E_PFX_CHANGE_DELAYED_BY_PROVIDER |
提供者已延遲這項變更,而且將會在工作階段結束時再次進行處理。 |
SYNC_E_PFX_FRAMEWORK_VERSION_MISMATCH |
因為比安裝在此電腦上的元件更新的同步處理元件,已經更新中繼資料存放區,所以無法開啟中繼資料存放區。 |
SYNC_E_PFX_PROVIDER_VERSION_MISMATCH |
提供者版本與中繼資料存放取中存放的版本不符。 |
需求
標頭:ProviderFrameworkErrors.h