SYNC_GID 구조
동기화 커뮤니티 전체에서 고유한 항목에 대한 식별자를 나타냅니다.
typedef struct _SYNC_GID
{
ULONGLONG ullGidPrefix;
GUID guidUniqueId;
} SYNC_GID;
멤버
- ullGidPrefix
전역 ID의 접두사 구성 요소입니다.
- guidUniqueId
전역 ID의 GUID 구성 요소입니다.
주의
GUID 구성 요소는 고유해야 합니다. 이를 위해 CoCreateGuid를 사용하여 새 GUID를 생성합니다.
항목 ID가 이 형식일 필요는 없습니다. 그러나 항목에 대한 고유 ID가 내장되어 있지 않은 시스템의 경우 이 형식을 사용하는 것이 좋습니다.
동기화 중인 항목에 계층 구조가 있는 경우 ID 접두사에 클록 시간과 같이 일정하게 증가하는 수를 넣으면 유용할 수 있습니다. 자세한 내용은 유연한 ID를 참조하십시오.
요구 사항
헤더: Synchronization.h
예제
다음 예제에서는 SYNC_GID
로 저장된 항목 ID를 가져오는 방법을 보여 줍니다.
SYNC_GID gidItem;
DWORD cbID = sizeof(gidItem);
hr = pChange->GetRootItemId((BYTE*)&gidItem, &cbID);