Ler em inglês

Compartilhar via


cabeçalho msrdc.h

Esse cabeçalho é usado pela Compactação Diferencial Remota. Para obter mais informações, consulte:

msrdc.h contém as seguintes interfaces de programação:

Interfaces

 
IFindSimilarResults

Fornece métodos para recuperar informações da lista de arquivos retornadas pelo método ISimilarity::FindSimilarFileId.
IRdcComparator

Usado para comparar dois fluxos de assinatura (semente e origem) e produzir a lista de partes de dados de arquivo de origem e semente necessárias para criar o arquivo de destino.
IRdcFileReader

A interface IRdcFileReader é usada para fornecer o equivalente a um identificador de arquivo, pois os dados que estão sendo sincronizados podem não existir como um arquivo em disco.
IRdcFileWriter

Interface abstrata para ler e gravar em um arquivo.
IRdcGenerator

Usado para processar os dados de entrada e ler os parâmetros usados pelo gerador.
IRdcGeneratorFilterMaxParameters

Define e recupera parâmetros usados pelo gerador FilterMax.
IRdcGeneratorParameters

É a interface genérica para todos os tipos de parâmetros geradores. Todos os objetos de parâmetro gerador devem dar suporte a essa interface.
IRdcLibrary

É a interface primária para usar o RDC.
IRdcSignatureReader

Lê as assinaturas e os parâmetros usados para gerar as assinaturas.
IRdcSimilarityGenerator

Define métodos para habilitar o gerador de assinatura para gerar dados de similaridade e para recuperar os dados de similaridade depois que eles são gerados.
ISimilarity

Define métodos para armazenar e recuperar dados de similaridade por arquivo e IDs de arquivo em um arquivo de similaridade.
ISimilarityFileIdTable

Define métodos para armazenar e recuperar informações de ID de arquivo de similaridade.
ISimilarityReportProgress

Define um método para RDC relatar o percentual de conclusão atual de uma operação de similaridade.
ISimilarityTableDumpState

Fornece um método para recuperar informações da lista de características de similaridade que foi retornada pelo método ISimilarityTraitsTable::BeginDump.
ISimilarityTraitsMappedView

Fornece métodos que um aplicativo RDC pode implementar para manipular uma exibição mapeada de um arquivo de tabela de características de similaridade.
ISimilarityTraitsMapping

Fornece métodos que um aplicativo RDC pode implementar para criar e manipular um objeto de mapeamento de arquivo para um arquivo de tabela de características de similaridade.
ISimilarityTraitsTable

Define métodos para armazenar dados de similaridade por arquivo e executar pesquisas de similaridade.

Estruturas

 
FindSimilarFileIndexResults

Contém as informações de índice de arquivo que o método ISimilarityTraitsTable::FindSimilarFileIndex retornou para um arquivo correspondente.
RdcBufferPointer

Descreve um buffer.
RdcNeed

Contém informações sobre uma parte necessária para sincronizar dois conjuntos de dados.
RdcNeedPointer

Descreve uma matriz de estruturas RdcNeed.
RdcSignature

Contém uma única assinatura e o comprimento da parte usada para gerá-la.
RdcSignaturePointer

Descreve uma matriz de estruturas RdcSignature.
SimilarityData

Contém os dados de similaridade de um arquivo.
SimilarityDumpData

Contém as informações de similaridade retornadas para um arquivo pelo método ISimilarityTableDumpState::GetNextData.
SimilarityFileId

Contém a ID do arquivo de similaridade para um arquivo.
SimilarityMappedViewInfo

Contém informações sobre uma exibição mapeada de similaridade.

Enumerações

 
GeneratorParametersType

Define o conjunto de parâmetros de gerador com suporte.
RDC_ErrorCode

Define o conjunto de códigos de erro específicos do RDC.
RdcCreatedTables

Define valores que descrevem o estado da tabela de características de similaridade, tabela de ID do arquivo de similaridade ou ambos.
RdcMappingAccessMode

Define os valores do modo de acesso para objetos de mapeamento de arquivo RDC.
RdcNeedType

Define o conjunto de partes de dados usadas para gerar uma cópia remota.