Auf Englisch lesen

Freigeben über


msrdc.h-Header

Dieser Header wird von der differenziellen Remotekomprimierung verwendet. Weitere Informationen finden Sie unter

msrdc.h enthält die folgenden Programmierschnittstellen:

Schnittstellen

 
IFindSimilarResults

Stellt Methoden zum Abrufen von Informationen aus der Dateiliste bereit, die von der ISimilarity::FindSimilarFileId-Methode zurückgegeben werden.
IRdcComparator

Wird verwendet, um zwei Signaturdatenströme (Seed und Quelle) zu vergleichen und die Liste der Quell- und Seeddateidatenblöcke zu erstellen, die zum Erstellen der Zieldatei erforderlich sind.
IRdcFileReader

Die IRdcFileReader-Schnittstelle wird verwendet, um das Äquivalent zu einem Dateihandle bereitzustellen, da die synchronisierten Daten möglicherweise nicht als Datei auf dem Datenträger vorhanden sind.
IRdcFileWriter

Abstrakte Schnittstelle zum Lesen und Schreiben in eine Datei.
IRdcGenerator

Wird verwendet, um die Eingabedaten zu verarbeiten und die vom Generator verwendeten Parameter zu lesen.
IRdcGeneratorFilterMaxParameters

Legt die vom FilterMax-Generator verwendeten Parameter fest und ruft sie ab.
IRdcGeneratorParameters

Ist die generische Schnittstelle für alle Typen von Generatorparametern. Alle Generatorparameterobjekte müssen diese Schnittstelle unterstützen.
IRdcLibrary

Ist die primäre Schnittstelle für die Verwendung von RDC.
IRdcSignatureReader

Liest die Signaturen und die Parameter, die zum Generieren der Signaturen verwendet werden.
IRdcSimilarityGenerator

Definiert Methoden zum Aktivieren des Signaturgenerators zum Generieren von Ähnlichkeitsdaten und zum Abrufen der Ähnlichkeitsdaten nach der Generierung.
ISimilarity

Definiert Methoden zum Speichern und Abrufen von Dateiähnlichkeitsdaten und Datei-IDs in einer Ähnlichkeitsdatei.
ISimilarityFileIdTable

Definiert Methoden zum Speichern und Abrufen von Ähnlichkeitsdatei-ID-Informationen.
ISimilarityReportProgress

Definiert eine Methode für RDC, um den aktuellen Abschlussprozentsatz eines Ähnlichkeitsvorgangs zu melden.
ISimilarityTableDumpState

Stellt eine Methode zum Abrufen von Informationen aus der Liste der Ähnlichkeitsmerkmale bereit, die von der ISimilarityTraitsTable::BeginDump-Methode zurückgegeben wurden.
ISimilarityTraitsMappedView

Stellt Methoden bereit, die eine RDC-Anwendung zum Bearbeiten einer zugeordneten Ansicht einer Tabellendatei für Ähnlichkeitsmerkmale implementieren kann.
ISimilarityTraitsMapping

Stellt Methoden bereit, die eine RDC-Anwendung zum Erstellen und Bearbeiten eines Dateizuordnungsobjekts für eine Tabellendatei mit Ähnlichkeitseigenschaften implementieren kann.
ISimilarityTraitsTable

Definiert Methoden zum Speichern von Dateiähnlichkeitsdaten und zum Durchführen von Ähnlichkeitssuchen.

Strukturen

 
FindSimilarFileIndexResults

Enthält die Dateiindexinformationen, die die ISimilarityTraitsTable::FindSimilarFileIndex-Methode für eine übereinstimmende Datei zurückgegeben hat.
RdcBufferPointer

Beschreibt einen Puffer.
RdcNeed

Enthält Informationen zu einem Block, der zum Synchronisieren von zwei Datensätzen erforderlich ist.
RdcNeedPointer

Beschreibt ein Array von RdcNeed-Strukturen.
RdcSignature

Enthält eine einzelne Signatur und die Länge des Blöckes, der zum Generieren verwendet wird.
RdcSignaturePointer

Beschreibt ein Array von RdcSignature-Strukturen.
ÄhnlichkeitDaten

Enthält die Ähnlichkeitsdaten für eine Datei.
ÄhnlichkeitDumpData

Enthält die Ähnlichkeitsinformationen, die von der ISimilarityTableDumpState::GetNextData-Methode für eine Datei zurückgegeben wurden.
ÄhnlichkeitFileId

Enthält die Ähnlichkeitsdatei-ID für eine Datei.
ÄhnlichkeitMappedViewInfo

Enthält Informationen zu einer Ähnlichkeit zugeordneten Ansicht.

Enumerationen

 
GeneratorParametersType

Definiert den Satz der unterstützten Generatorparameter.
RDC_ErrorCode

Definiert den Satz von RDC-spezifischen Fehlercodes.
RdcCreatedTables

Definiert Werte, die den Zustand der Ähnlichkeitseigenschaftentabelle, die Ähnlichkeitsdatei-ID-Tabelle oder beides beschreiben.
RdcMappingAccessMode

Definiert die Zugriffsmoduswerte für RDC-Dateizuordnungsobjekte.
RdcNeedType

Definiert den Satz von Datenblöcken, die zum Generieren einer Remotekopie verwendet werden.