IKnowledgeBuilder::Initialize
Инициирует новый экземпляр класса IKnowledgeBuilder, содержащий указанную версию набора знаний и схему форматов идентификаторов поставщика.
HRESULT Initialize(
DWORD dwVersion,
const ID_PARAMETERS* pidParameters);
Параметры
- dwVersion
[in] Версия структуры знаний, которую нужно построить.
- pidParameters
[in] Схема форматов идентификаторов поставщика.
Возвращаемое значение
S_OK
E_POINTER
E_OUTOFMEMORY
SYNC_E_INVALIDOPERATION, если построитель в неверном состоянии, таком как уже вызванный метод Initialize.
SYNC_E_INVALIDVERSION, если dwVersion не является поддерживаемой версией.
Замечания
Метод Initialize необходимо вызывать перед любым другим методом IKnowledgeBuilder. Все другие методы IKnowledgeBuilder будут возвращать SYNC_E_INVALIDOPERATION, если ранее не вызван метод Initialize.