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.