Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Indicates whether the specified knowledge of the specified item is known by this knowledge.
HRESULT ContainsKnowledgeForItem(
ISyncKnowledge * pKnowledge,
const BYTE * pbItemId);
Parameters
Term |
Definition |
pKnowledge |
[in] The knowledge object that contains knowledge about pbItemId. |
pbItemId |
[in] The ID of the item to look up. |
Return Value
S_OK when this object contains the knowledge known by pKnowledge about pbItemId.
S_FALSE when this object does not contain the knowledge known by pKnowledge about pbItemId.
E_POINTER
SYNC_E_ID_FORMAT_MISMATCH when pbItemId is not of the format specified by the provider.
Remarks
Another way to obtain the same result is to pass pbItemId to the ISyncKnowledge::ProjectOntoItem method of pKnowledge, and then take the resulting projected knowledge and pass it to the ISyncKnowledge::ContainsKnowledge method of this object.