이 항목에서는 단순 공급자와 관련하여 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 |
단순 공급자가 이 복제본에서 이 변경 단위 ID가 인식될 수 없음을 확인했습니다. |
SYNC_E_PFX_DUPLICATE_ITEM_FOUND_IN_METADATA_STORE |
단순 공급자가 메타데이터 저장소에서 현재 항목과 같은 ID 필드가 있는 항목을 찾았습니다. |
SYNC_E_PFX_INVALID_OPERATION |
개체의 현재 상태로 인해 단순 공급자에서 이 작업이 지원되지 않습니다. |
SYNC_E_PFX_MUST_FAIL_ENTIRE_ITEM |
단순 공급자에서는 복구할 수 있는 오류가 이 컨텍스트의 변경 단위별로 기록되는 대신 항목 수준에서만 기록되어야 합니다. |
SYNC_E_PFX_ITEM_NOT_FOUND_IN_METADATA_STORE |
단순 공급자가 메타데이터 저장소에서 지정된 ID 필드가 있는 항목을 찾지 못했습니다. |
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 |
표준 ID 형식이 아닌 경우 공급자는 사용자 지정 ID 생성기 인터페이스를 구현해야 합니다. |
SYNC_E_PFX_CHANGE_DELAYED_BY_PROVIDER |
이 변경 내용은 공급자에 의해 지연되었으며 세션이 끝날 때 다시 처리됩니다. |
SYNC_E_PFX_FRAMEWORK_VERSION_MISMATCH |
메타데이터 저장소가 이 컴퓨터에 설치된 것보다 최신인 동기화 구성 요소에 의해 업데이트되었으므로 해당 저장소를 열 수 없습니다. |
SYNC_E_PFX_PROVIDER_VERSION_MISMATCH |
공급자 버전이 메타데이터 저장소에 저장된 버전과 일치하지 않습니다. |
요구 사항
헤더: ProviderFrameworkErrors.h