Note
Ang pag-access sa pahinang ito ay nangangailangan ng pahintulot. Maaari mong subukang mag-sign in o magpalit ng mga direktoryo.
Ang pag-access sa pahinang ito ay nangangailangan ng pahintulot. Maaari mong subukang baguhin ang mga direktoryo.
Builds an ISyncKnowledge or IForgottenKnowledge object from the parts that are provided by the other builder methods.
Syntax
HRESULT BuildKnowledge(
REFIID riid,
IUnknown** ppiSyncKnowledge);
Parameters
riid
[in] The IID of the knowledge interface to build. Must be either IID_ISyncKnowledge or IID_IForgottenKnowledge.ppiSyncKnowledge
[out, riid_is(riid)] Returns a newly built knowledge object that is of the type specified by riid.
Return Value
S_OK
E_POINTER
E_OUTOFMEMORY
E_NOINTERFACE if riid is not IID_ISyncKnowledge or IID_IForgottenKnowledge.
SYNC_E_INVALIDOPERATION if the IKnowledgeBuilder object is in an improper state, such as when IKnowledgeBuilder::Initialize has not been called.
SYNC_E_INCOMPLETEREPLICAKEYMAP if the IReplicaKeyMap object that is contained in the IKnowledgeBuilder object is incomplete.