다음을 통해 공유


IProviderSyncServices::DeserializeFullEnumerationChangeBatch

ISyncFullEnumerationChangeBatch 개체를 만들고 serialize된 데이터를 사용하여 해당 개체를 초기화합니다.

HRESULT DeserializeFullEnumerationChangeBatch(
  const BYTE * pbChangeBatch,
  DWORD cbChangeBatch,
  ISyncFullEnumerationChangeBatch ** ppChangeBatch );

매개 변수

  • pbChangeBatch
    [in, size_is(cbChangeBatch)] serialize된 일괄 변경 내용 데이터입니다.
  • cbChangeBatch
    [in] pbChangeBatch의 바이트 수입니다.
  • ppChangeBatch
    [out] 새로 만든 일괄 변경 내용 개체를 반환합니다.

반환 값

  • S_OK

  • E_OUTOFMEMORY

  • E_POINTER

  • serialize된 데이터가 유효하지 않으면 SYNC_E_DESERIALIZATION입니다.

  • 이 개체가 초기화되지 않았으면 SYNC_E_INVALID_OPERATION입니다.

  • serialize된 데이터에 포함된 ID가 이 개체를 초기화하는 데 사용되는 ID 형식 스키마에서 지정한 형식이 아니면 SYNC_E_ID_FORMAT_MISMATCH입니다.

참고 항목

참조

IProviderSyncServices 인터페이스