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

See also

IUnknown