ホーム › System.WindowsSync › ISyncKnowledge2
ISyncKnowledge2
COMメソッド 14
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 27 | HRESULT GetIdParameters(ID_PARAMETERS* pIdParameters) |
| 28 | HRESULT ProjectOntoColumnSet(BYTE** ppColumns, DWORD count, ISyncKnowledge2** ppiKnowledgeOut) |
| 29 | HRESULT SerializeWithOptions(SYNC_SERIALIZATION_VERSION targetFormatVersion, DWORD dwFlags, BYTE* pbBuffer, DWORD* pdwSerializedSize) |
| 30 | HRESULT GetLowestUncontainedId(ISyncKnowledge2* piSyncKnowledge, BYTE* pbItemId, DWORD* pcbItemIdSize) |
| 31 | HRESULT GetInspector(GUID* riid, void** ppiInspector) |
| 32 | HRESULT GetMinimumSupportedVersion(SYNC_SERIALIZATION_VERSION* pVersion) |
| 33 | HRESULT GetStatistics(SYNC_STATISTICS which, DWORD* pValue) |
| 34 | HRESULT ContainsKnowledgeForItem(ISyncKnowledge* pKnowledge, BYTE* pbItemId) |
| 35 | HRESULT ContainsKnowledgeForChangeUnit(ISyncKnowledge* pKnowledge, BYTE* pbItemId, BYTE* pbChangeUnitId) |
| 36 | HRESULT ProjectOntoKnowledgeWithPrerequisite(ISyncKnowledge* pPrerequisiteKnowledge, ISyncKnowledge* pTemplateKnowledge, ISyncKnowledge** ppProjectedKnowledge) |
| 37 | HRESULT Complement(ISyncKnowledge* pSyncKnowledge, ISyncKnowledge** ppComplementedKnowledge) |
| 38 | HRESULT IntersectsWithKnowledge(ISyncKnowledge* pSyncKnowledge) |
| 39 | HRESULT GetKnowledgeCookie(IUnknown** ppKnowledgeCookie) |
| 40 | HRESULT CompareToKnowledgeCookie(IUnknown* pKnowledgeCookie, KNOWLEDGE_COOKIE_COMPARISON_RESULT* pResult) |