Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Compila un oggetto ISyncKnowledge o IForgottenKnowledge dalle parti fornite da altri metodi di compilazione.
HRESULT BuildKnowledge(
REFIID riid,
IUnknown** ppiSyncKnowledge);
Parametri
- riid
[in] IID dell'interfaccia della conoscenza da compilare. Deve essere IID_ISyncKnowledge o IID_IForgottenKnowledge.
- ppiSyncKnowledge
[out, riid_is (riid)] Restituisce un oggetto conoscenza appena creato del tipo specificato da riid.
Valore restituito
S_OK
E_POINTER
E_OUTOFMEMORY
E_NOINTERFACE se riid non è IID_ISyncKnowledge o IID_IForgottenKnowledge.
SYNC_E_INVALIDOPERATION se l'oggetto IKnowledgeBuilder è in uno stato non corretto, ad esempio quando IKnowledgeBuilder::Initialize non è stato chiamato.
SYNC_E_INCOMPLETEREPLICAKEYMAP se l'oggetto IReplicaKeyMap contenuto nell'oggetto IKnowledgeBuilder è incompleto.