ISimilarity interface (msrdc.h)
Defines methods for storing and retrieving per-file similarity data and file IDs in a similarity file.
Inheritance
The ISimilarity interface inherits from the IUnknown interface. ISimilarity also has these types of members:
Methods
The ISimilarity interface has these methods.
ISimilarity::Append Adds the file ID and similarity data information to the tables in the similarity file. |
ISimilarity::CloseTable Closes the tables in a similarity file. |
ISimilarity::CopyAndSwap Creates copies of an existing similarity traits table and an existing similarity file ID table, swaps the internal pointers, and deletes the existing tables. |
ISimilarity::CreateTable Creates or opens a similarity traits table and a similarity file ID table. |
ISimilarity::CreateTableIndirect Creates or opens a similarity traits table and a similarity file ID table using the RDC application's implementations of the ISimilarityTraitsMapping and IRdcFileWriter interfaces. |
ISimilarity::FindSimilarFileId Returns a list of files that are similar to a given file. |
ISimilarity::GetRecordCount Retrieves the number of records that are stored in the similarity file ID table in a similarity file. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista |
Minimum supported server | Windows Server 2008 |
Target Platform | Windows |
Header | msrdc.h |