ホーム › System.WindowsSync › ISyncKnowledge
ISyncKnowledge
COMメソッド 24
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT GetOwnerReplicaId(BYTE* pbReplicaId, DWORD* pcbIdSize) |
| 4 | HRESULT Serialize(BOOL fSerializeReplicaKeyMap, BYTE* pbKnowledge, DWORD* pcbKnowledge) |
| 5 | HRESULT SetLocalTickCount(ULONGLONG ullTickCount) |
| 6 | HRESULT ContainsChange(BYTE* pbVersionOwnerReplicaId, BYTE* pgidItemId, SYNC_VERSION* pSyncVersion) |
| 7 | HRESULT ContainsChangeUnit(BYTE* pbVersionOwnerReplicaId, BYTE* pbItemId, BYTE* pbChangeUnitId, SYNC_VERSION* pSyncVersion) |
| 8 | HRESULT GetScopeVector(GUID* riid, void** ppUnk) |
| 9 | HRESULT GetReplicaKeyMap(IReplicaKeyMap** ppReplicaKeyMap) |
| 10 | HRESULT Clone(ISyncKnowledge** ppClonedKnowledge) |
| 11 | HRESULT ConvertVersion(ISyncKnowledge* pKnowledgeIn, BYTE* pbCurrentOwnerId, SYNC_VERSION* pVersionIn, BYTE* pbNewOwnerId, DWORD* pcbIdSize, SYNC_VERSION* pVersionOut) |
| 12 | HRESULT MapRemoteToLocal(ISyncKnowledge* pRemoteKnowledge, ISyncKnowledge** ppMappedKnowledge) |
| 13 | HRESULT Union(ISyncKnowledge* pKnowledge) |
| 14 | HRESULT ProjectOntoItem(BYTE* pbItemId, ISyncKnowledge** ppKnowledgeOut) |
| 15 | HRESULT ProjectOntoChangeUnit(BYTE* pbItemId, BYTE* pbChangeUnitId, ISyncKnowledge** ppKnowledgeOut) |
| 16 | HRESULT ProjectOntoRange(SYNC_RANGE* psrngSyncRange, ISyncKnowledge** ppKnowledgeOut) |
| 17 | HRESULT ExcludeItem(BYTE* pbItemId) |
| 18 | HRESULT ExcludeChangeUnit(BYTE* pbItemId, BYTE* pbChangeUnitId) |
| 19 | HRESULT ContainsKnowledge(ISyncKnowledge* pKnowledge) |
| 20 | HRESULT FindMinTickCountForReplica(BYTE* pbReplicaId, ULONGLONG* pullReplicaTickCount) |
| 21 | HRESULT GetRangeExceptions(GUID* riid, void** ppUnk) |
| 22 | HRESULT GetSingleItemExceptions(GUID* riid, void** ppUnk) |
| 23 | HRESULT GetChangeUnitExceptions(GUID* riid, void** ppUnk) |
| 24 | HRESULT FindClockVectorForItem(BYTE* pbItemId, GUID* riid, void** ppUnk) |
| 25 | HRESULT FindClockVectorForChangeUnit(BYTE* pbItemId, BYTE* pbChangeUnitId, GUID* riid, void** ppUnk) |
| 26 | HRESULT GetVersion(DWORD* pdwVersion) |