다음을 통해 공유


ISyncFullEnumerationChangeBatch::GetClosedLowerBoundItemId

대상 버전이 필요한 항목 ID의 닫힌 하한을 가져옵니다.

HRESULT GetClosedLowerBoundItemId(
  BYTE * pbClosedLowerBoundItemId,
  DWORD * pcbIdSize);

매개 변수

  • pbClosedLowerBoundItemId
    [in, out, unique, size_is(*pcbIdSize)] 대상 버전이 필요한 항목 ID의 닫힌 하한을 반환합니다.
  • pcbIdSize
    [in, out] pbClosedLowerBoundItemId의 바이트 수를 지정합니다. pcbIdSize가 너무 작으면 pbClosedLowerBoundItemId의 크기에 필요한 바이트 수를 반환하고, 그렇지 않으면 pbClosedLowerBoundItemId에 쓴 바이트 수를 반환합니다.

반환 값

  • S_OK

  • E_POINTER

  • pbClosedLowerBoundItemId가 너무 작으면 HRESULT_FROM_WIN32(ERROR_MORE_DATA)입니다. 이 경우 필요한 바이트 수가 pcbIdSize에 저장됩니다.

  • 일괄 처리에 추가된 그룹이 없거나 그룹이 열렸지만 종료되지 않았으면 SYNC_E_INVALID_OPERATION입니다.

주의

대상 공급자가 이 일괄 변경 내용을 처리할 때는 지정된 닫힌 하한부터 닫힌 상한까지의 범위에 항목 ID가 포함되는 모든 항목에 대한 버전 정보를 제공해야 합니다.

참고 항목

참조

ISyncFullEnumerationChangeBatch 인터페이스