Lire en anglais

Partager via


en-tête msrdc.h

Cet en-tête est utilisé par la compression différentielle à distance. Pour plus d'informations, consultez les pages suivantes :

msrdc.h contient les interfaces de programmation suivantes :

Interfaces

 
IFindSimilarResults

Fournit des méthodes pour récupérer des informations à partir de la liste de fichiers retournée par la méthode ISimilarity::FindSimilarFileId.
IRdcComparator

Permet de comparer deux flux de signature (seed et source) et de produire la liste des blocs de données de fichier source et de fichier de départ nécessaires pour créer le fichier cible.
IRdcFileReader

L’interface IRdcFileReader est utilisée pour fournir l’équivalent d’un handle de fichier, car les données en cours de synchronisation peuvent ne pas exister en tant que fichier sur le disque.
IRdcFileWriter

Interface abstraite pour lire et écrire dans un fichier.
IRdcGenerator

Utilisé pour traiter les données d’entrée et lire les paramètres utilisés par le générateur.
IRdcGeneratorFilterMaxParameters

Définit et récupère les paramètres utilisés par le générateur FilterMax.
IRdcGeneratorParameters

Interface générique pour tous les types de paramètres de générateur. Tous les objets de paramètre de générateur doivent prendre en charge cette interface.
IRdcLibrary

Interface principale pour l’utilisation de RDC.
IRdcSignatureReader

Lit les signatures et les paramètres utilisés pour générer les signatures.
IRdcSimilarityGenerator

Définit des méthodes pour activer le générateur de signatures pour générer des données de similarité et pour récupérer les données de similarité après leur génération.
ISimilarity

Définit des méthodes pour stocker et récupérer des données de similarité et des ID de fichier par fichier dans un fichier de similarité.
ISimilarityFileIdTable

Définit des méthodes pour stocker et récupérer des informations d’ID de fichier de similarité.
ISimilarityReportProgress

Définit une méthode permettant à RDC de signaler le pourcentage d’achèvement actuel d’une opération de similarité.
ISimilarityTableDumpState

Fournit une méthode pour récupérer des informations à partir de la liste des caractéristiques de similarité retournée par la méthode ISimilarityTraitsTable::BeginDump.
ISimilarityTraitsMappedView

Fournit des méthodes qu’une application RDC peut implémenter pour manipuler une vue mappée d’un fichier de table de caractéristiques de similarité.
ISimilarityTraitsMapping

Fournit des méthodes qu’une application RDC peut implémenter pour créer et manipuler un objet de mappage de fichiers pour un fichier de table de caractéristiques de similarité.
ISimilarityTraitsTable

Définit des méthodes pour stocker les données de similarité par fichier et effectuer des recherches de similarité.

Structures

 
FindSimilarFileIndexResults

Contient les informations d’index de fichier que la méthode ISimilarityTraitsTable::FindSimilarFileIndex a retournées pour un fichier correspondant.
RdcBufferPointer

Décrit une mémoire tampon.
RdcNeed

Contient des informations sur un bloc requis pour synchroniser deux jeux de données.
RdcNeedPointer

Décrit un tableau de structures RdcNeed.
RdcSignature

Contient une signature unique et la longueur du bloc utilisé pour la générer.
RdcSignaturePointer

Décrit un tableau de structures RdcSignature.
SimilarityData

Contient les données de similarité d’un fichier.
SimilarityDumpData

Contient les informations de similarité qui ont été retournées pour un fichier par la méthode ISimilarityTableDumpState::GetNextData.
SimilarityFileId

Contient l’ID de fichier de similarité pour un fichier.
SimilarityMappedViewInfo

Contient des informations sur une vue mappée de similarité.

Énumérations

 
GeneratorParametersType

Définit l’ensemble des paramètres de générateur pris en charge.
RDC_ErrorCode

Définit l’ensemble de codes d’erreur spécifiques à RDC.
RdcCreatedTables

Définit des valeurs qui décrivent l’état de la table de caractéristiques de similarité, de la table d’ID de fichier de similarité ou des deux.
RdcMappingAccessMode

Définit les valeurs de mode d’accès pour les objets de mappage de fichiers RDC.
RdcNeedType

Définit l’ensemble de blocs de données utilisés pour générer une copie distante.