Partager via


IKnowledgeBuilder::Initialize

Initialise une nouvelle instance de la classe IKnowledgeBuilder qui contient la version de connaissance spécifiée et le schéma du format d'ID du fournisseur.

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

Paramètres

Terme

Définition

dwVersion

[in] Version de la structure de connaissance à générer. Il doit s'agir de l'une des valeurs de l'énumération SYNC_SERIALIZATION_VERSION.

pidParameters

[in] Schéma du format d'ID du fournisseur.

Valeur de retour

  • S_OK.

  • E_POINTER.

  • E_OUTOFMEMORY.

  • SYNC_E_INVALIDOPERATION si le générateur est dans un état inapproprié, par exemple lorsque la méthode Initialize a déjà été appelée.

  • SYNC_E_INVALIDVERSION si dwVersion n'est pas une version prise en charge.

Notes

Initialize doit être appelée avant toute autre méthode IKnowledgeBuilder. Toutes les autres méthodes IKnowledgeBuilder retourneront SYNC_E_INVALIDOPERATION si Initialize n'a pas été appelée précédemment.

Voir aussi

Référence

Interface IKnowledgeBuilder