Condividi tramite


IKnowledgeBuilder::Initialize

Inizializza una nuova istanza della classe IKnowledgeBuilder che contiene la versione della conoscenza specificata e lo schema del formato dell'ID del provider.

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

Parametri

  • dwVersion
    [in] Versione della struttura della conoscenza da creare.
  • pidParameters
    [in] Schema del formato dell'ID del provider.

Valore restituito

  • S_OK

  • E_POINTER

  • E_OUTOFMEMORY

  • SYNC_E_INVALIDOPERATION se il generatore si trova in uno stato non corretto, ad esempio quando il metodo Initialize è già stato chiamato.

  • SYNC_E_INVALIDVERSION se dwVersion non è una versione supportata.

Osservazioni

È necessario chiamare Initialize prima di qualsiasi altro metodo IKnowledgeBuilder. Tutti gli altri metodi IKnowledgeBuilder restituiranno SYNC_E_INVALIDOPERATION se Initialize non è stato chiamato in precedenza.

Vedere anche

Riferimento

Interfaccia IKnowledgeBuilder