다음을 통해 공유


ISyncMgrSyncCallback::QueryForAdditionalItems 메서드(syncmgr.h)

동기화할 보류 중인 요청이 있는 항목 집합의 열거자를 검색합니다. 현재 동기화가 완료된 후 동기화되는 항목 집합입니다.

구문

HRESULT QueryForAdditionalItems(
  [out] IEnumString  **ppenumItemIDs,
  [out] IEnumUnknown **ppenumPunks
);

매개 변수

[out] ppenumItemIDs

형식: IEnumString**

이 메서드가 반환되면 동기화 항목 ID를 열거하는 IEnumString의 instance 대한 포인터의 주소가 포함됩니다. 보류 중인 항목이 없는 경우 이 값은 NULL 입니다.

[out] ppenumPunks

형식: IEnumUnknown**

이 메서드가 반환될 때 StartHandlerSync 또는 StartItemSync에 전달되는 IUnknown 인터페이스를 열거하는 IEnumUnknown의 instance 대한 포인터의 주소를 포함합니다. 보류 중인 인터페이스가 없는 경우 이 값은 NULL 입니다.

반환 값

형식: HRESULT

성공하면 S_OK 반환하고, 그렇지 않으면 오류 값을 반환합니다. 보류 중인 항목이 없으면 S_FALSE 반환합니다.

설명

검색된 열거자 인터페이스의 Next 메서드 호출에 의해 검색된 항목 ID의 최대 길이는 종료 null 문자를 포함하여 MAX_SYNCMGR_ID . 호출 애플리케이션은 CoTaskMemFree를 사용하여 Next 메서드를 통해 검색된 각 항목 ID의 할당을 취소합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 syncmgr.h