다음을 통해 공유


IKnowledgeBuilder::Initialize

지정된 정보 버전과 공급자의 ID 형식 스키마를 포함하는 IKnowledgeBuilder 클래스의 새 인스턴스를 초기화합니다.

HRESULT Initialize(
  DWORD dwVersion,
  const ID_PARAMETERS* pidParameters);

매개 변수

항목

정의

dwVersion

[in] 빌드할 정보 구조의 버전입니다. 이 값은 SYNC_SERIALIZATION_VERSION 열거형의 값 중 하나여야 합니다.

pidParameters

[in] 공급자의 ID 형식 스키마입니다.

반환 값

  • S_OK

  • E_POINTER

  • E_OUTOFMEMORY

  • Initialize 메서드가 이미 호출된 경우처럼 작성기가 잘못된 상태이면 SYNC_E_INVALIDOPERATION입니다.

  • dwVersion이 지원되지 않는 버전이면 SYNC_E_INVALIDVERSION입니다.

주의

Initialize를 다른 IKnowledgeBuilder 메서드보다 먼저 호출해야 합니다. Initialize를 먼저 호출하지 않으면 다른 모든 IKnowledgeBuilder 메서드가 SYNC_E_INVALIDOPERATION을 반환합니다.

참고 항목

참조

IKnowledgeBuilder 인터페이스