Поделиться через


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.

См. также

Справочник

Интерфейс IKnowledgeBuilder