IKnowledgeBuilder::Initialize

Inicializa una nueva instancia de la clase IKnowledgeBuilder que contiene la versión de conocimiento y el esquema de formato de identificador del proveedor especificados.

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

Parámetros

Término

Definición

dwVersion

[in] Versión de la estructura de conocimiento que se va a generar. Es preciso que sea uno de los valores de la enumeración SYNC_SERIALIZATION_VERSION.

pidParameters

[in] Esquema de formato de identificador del proveedor.

Valor devuelto

  • S_OK.

  • E_POINTER.

  • E_OUTOFMEMORY.

  • SYNC_E_INVALIDOPERATION si el generador se encuentra en un estado inadecuado, como cuando ya se ha llamado al método Initialize.

  • SYNC_E_INVALIDVERSION si dwVersion no es una versión compatible.

Notas

Debe llamarse a Initialize antes que a ningún otro método de IKnowledgeBuilder. Todos los demás métodos de IKnowledgeBuilder devolverán SYNC_E_INVALIDOPERATION si previamente no se ha llamado a Initialize.

Vea también

Referencia

Interfaz IKnowledgeBuilder