ID_PARAMETERS 구조
동기화 세션에서 엔터티를 식별하는 데 사용되는 ID 그룹에 대한 형식 스키마를 나타냅니다.
typedef struct _ID_PARAMETERS
{
DWORD dwSize
ID_PARAMETER_PAIR replicaId;
ID_PARAMETER_PAIR itemId;
ID_PARAMETER_PAIR changeUnitId;
} ID_PARAMETERS;
매개 변수
- dwSize
ID_PARAMETERS 구조의 바이트 수입니다.
- replicaId
복제본 ID에 대해 예상되는 ID 형식입니다.
- itemId
항목 ID에 대해 예상되는 ID 형식입니다.
- changeUnitId
변경 단위 ID에 대해 예상되는 ID 형식입니다.
주의
시스템의 각 ID 형식을 지정하기 위해 IProviderSyncServices 개체가 초기화될 때 이 구조가 사용됩니다. 이로써 IProviderSyncServices에서 만드는 모든 개체가 ID 스키마 정보에 액세스할 수 있게 됩니다.
동기화 세션을 만들려고 할 때마다 이 스키마도 가져옵니다. ID 매개 변수를 가져오기 위해 ISyncProvider::GetIdParameters 호출을 통해 두 공급자를 모두 쿼리합니다. 그런 다음 ID 매개 변수를 비교하여 두 공급자가 같은 ID 스키마를 사용하는지 확인합니다. 두 공급자가 같은 ID 스키마를 사용하지 않는 것으로 확인되면 동기화 세션이 만들어지지 않고 오류 코드가 반환됩니다.
요구 사항
헤더: Synchronization.h
참고 항목
참조
ID_PARAMETER_PAIR 구조
ISyncProvider::GetIdParameters
IProviderSyncServices::Initialize
IFeedSyncServices::Initialize