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을 반환합니다.