远程差分压缩使用此标头。 有关详细信息,请参阅:
msrdc.h 包含以下编程接口:
接口
|
IFindSimilarResults 提供从 ISimilarity::FindSimilarFileId 方法返回的文件列表中检索信息的方法。 |
|
IRdcComparator 用于比较 (种子和源) 的两个签名流,并生成创建目标文件所需的源和种子文件数据区块的列表。 |
|
IRdcFileReader IRdcFileReader 接口用于提供等效的文件句柄,因为正在同步的数据可能不是作为磁盘上的文件存在的。 |
|
IRdcFileWriter 用于读取和写入文件的抽象接口。 |
|
IRdcGenerator 用于处理输入数据并读取生成器使用的参数。 |
|
IRdcGeneratorFilterMaxParameters 设置和检索 FilterMax 生成器使用的参数。 |
|
IRdcGeneratorParameters 所有类型的生成器参数的泛型接口。 所有生成器参数对象都必须支持此接口。 |
|
IRdcLibrary 是用于使用 RDC 的主接口。 |
|
IRdcSignatureReader 读取用于生成签名的签名和参数。 |
|
IRdcSimilarityGenerator 定义使签名生成器能够生成相似性数据的方法,以及用于在生成相似性数据后检索相似性数据的方法。 |
|
ISimilarity 定义用于在相似性文件中存储和检索每个文件相似性数据和文件 ID 的方法。 |
|
ISimilarityFileIdTable 定义用于存储和检索相似性文件 ID 信息的方法。 |
|
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 包含文件的相似性文件 ID。 |
|
SimilarityMappedViewInfo 包含有关相似性映射视图的信息。 |
枚举
|
GeneratorParametersType 定义支持的生成器参数集。 |
|
RDC_ErrorCode 定义一组特定于 RDC 的错误代码。 |
|
RdcCreatedTables 定义描述相似性特征表和/或相似性文件 ID 表的状态的值。 |
|
RdcMappingAccessMode 定义 RDC 文件映射对象的访问模式值。 |
|
RdcNeedType 定义用于生成远程副本的数据区块集。 |