IItemMetadata::SetGlobalId
항목의 전역 ID를 설정합니다.
HRESULT SetGlobalId(
const BYTE * pbGlobalId);
매개 변수
- pbGlobalId
[in] 전역 ID입니다.
반환 값
S_OK
E_POINTER
E_OUTOFMEMORY
전역 ID가 이미 설정되어 있으면 E_UNEXPECTED입니다.
주의
전역 ID의 형식은 복제본을 초기화할 때 지정한 ID 형식 스키마를 따라야 합니다.
IItemMetadata 항목을 메타데이터 저장소에 저장하려면 해당 항목에 대한 유효하고 고유한 전역 ID 값이 있어야 합니다. 전역 ID가 잘못된 상태에서 IReplicaMetadata::SaveItemMetadata를 호출하면 IReplicaMetadata::SaveItemMetadata에서 SYNC_E_METADATA_PRIMARY_KEY_CONSTRAINT가 반환됩니다.
참고
이 메서드는 저장소에 변경 내용을 저장하지 않습니다. IItemMetadata 속성에 대한 모든 변경 내용을 저장하려면 IReplicaMetadata::SaveItemMetadata를 호출해야 합니다.