Прочитать на английском

Поделиться через


Заголовок msrdc.h

Этот заголовок используется удаленным разностным сжатием. Дополнительные сведения см. в разделе:

msrdc.h содержит следующие программные интерфейсы:

Интерфейсы

 
IFindSimilarResults

Предоставляет методы для получения сведений из списка файлов, возвращаемых методом ISimilarity::FindSimilarFileId.
IRdcComparator

Используется для сравнения двух потоков подписи (начального и исходного) и создания списка блоков данных исходного и начального файлов, необходимых для создания целевого файла.
IRdcFileReader

Интерфейс IRdcFileReader используется для предоставления эквивалента дескриптора файла, так как синхронизируемые данные могут не существовать в виде файла на диске.
IRdcFileWriter

Абстрактный интерфейс для чтения и записи в файл.
IRdcGenerator

Используется для обработки входных данных и считывания параметров, используемых генератором.
IRdcGeneratorFilterMaxParameters

Задает и извлекает параметры, используемые генератором FilterMax.
IRdcGeneratorParameters

Универсальный интерфейс для всех типов параметров генератора. Все объекты параметров генератора должны поддерживать этот интерфейс.
IRdcLibrary

Основной интерфейс для использования RDC.
IRdcSignatureReader

Считывает подписи и параметры, используемые для создания подписей.
IRdcSimilarityGenerator

Определяет методы, позволяющие генератору сигнатур создавать данные о подобии и получать данные о подобии после их создания.
ISimilarity

Определяет методы для хранения и извлечения данных о подобии для каждого файла и идентификаторов файлов в файле сходства.
ISimilarityFileIdTable

Определяет методы для хранения и получения сведений об идентификаторе файла сходства.
ISimilarityReportProgress

Определяет метод для RDC для отчета о текущем проценте завершения операции сходства.
ISimilarityTableDumpState

Предоставляет метод для получения сведений из списка признаков сходства, возвращенного методом ISimilarityTraitsTable::BeginDump.
ISimilarityTraitsMappedView

Предоставляет методы, которые приложение RDC может реализовать для управления сопоставленным представлением файла таблицы признаков сходства.
ISimilarityTraitsMapping

Предоставляет методы, которые приложение RDC может реализовать для создания объекта сопоставления файлов и управления ими для файла таблицы признаков сходства.
ISimilarityTraitsTable

Определяет методы для хранения данных о подобии для каждого файла и выполнения поиска подобия.

Структуры

 
FindSimilarFileIndexResults

Содержит сведения об индексе файла, возвращенные методом ISimilarityTraitsTable::FindSimilarFileIndex для соответствующего файла.
RdcBufferPointer

Описывает буфер.
RdcNeed

Содержит сведения о блоке, необходимом для синхронизации двух наборов данных.
RdcNeedPointer

Описывает массив структур RdcNeed.
RdcSignature

Содержит одну подпись и длину блока, используемого для его создания.
RdcSignaturePointer

Описывает массив структур RdcSignature.
SimilarityData

Содержит данные о подобии для файла.
SimilarityDumpData

Содержит сведения о подобии, возвращенные для файла методом ISimilarityTableDumpState::GetNextData.
SimilarityFileId

Содержит идентификатор файла сходства для файла.
SimilarityMappedViewInfo

Содержит сведения о сопоставленном представлении сходства.

Перечисления

 
GeneratorParametersType

Определяет набор поддерживаемых параметров генератора.
RDC_ErrorCode

Определяет набор кодов ошибок, относящихся к RDC.
RdcCreatedTables

Определяет значения, описывающие состояние таблицы признаков сходства, таблицы идентификаторов файла сходства или и того, и другого.
RdcMappingAccessMode

Определяет значения режима доступа для объектов сопоставления файлов RDC.
RdcNeedType

Определяет набор блоков данных, используемых для создания удаленной копии.