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.