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.
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 |