Win32 API 日本語リファレンス
ホームNetworking.RemoteDifferentialCompression › ISimilarity

ISimilarity

COM
IID96236a83-9dbc-11da-9e3f-0011114ae311継承元IUnknown自前メソッド開始 vtbl3

メソッド 7

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT CreateTable(LPWSTR path, BOOL truncate, BYTE* securityDescriptor, DWORD recordSize, RdcCreatedTables* isNew)
4HRESULT CreateTableIndirect(ISimilarityTraitsMapping* mapping, IRdcFileWriter* fileIdFile, BOOL truncate, DWORD recordSize, RdcCreatedTables* isNew)
5HRESULT CloseTable(BOOL isValid)
6HRESULT Append(SimilarityFileId* similarityFileId, SimilarityData* similarityData)
7HRESULT FindSimilarFileId(SimilarityData* similarityData, WORD numberOfMatchesRequired, DWORD resultsSize, IFindSimilarResults** findSimilarResults)
8HRESULT CopyAndSwap(ISimilarity* newSimilarityTables, ISimilarityReportProgress* reportProgress)
9HRESULT GetRecordCount(DWORD* recordCount)