Leer en inglés

Compartir a través de


Compresión diferencial remota

Información general sobre la tecnología de compresión diferencial remota.

Para desarrollar compresión diferencial remota, necesita estos encabezados:

Para obtener instrucciones de programación para esta tecnología, consulte:

Enumeraciones

 
GeneratorParametersType

Define el conjunto de parámetros de generador admitidos.
RDC_ErrorCode

Define el conjunto de códigos de error específicos de RDC.
RdcCreatedTables

Define valores que describen el estado de la tabla de rasgos de similitud, la tabla de identificadores de archivo de similitud o ambos.
RdcMappingAccessMode

Define los valores del modo de acceso para los objetos de asignación de archivos RDC.
RdcNeedType

Define el conjunto de fragmentos de datos que se usan para generar una copia remota.

Functions

 
Append

Agrega el identificador de archivo y la información de datos de similitud a las tablas del archivo de similitud.
Append

Agrega el identificador de archivo a la tabla de identificadores de archivo de similitud.
Append

Agrega una estructura SimilarityData a la tabla de rasgos de similitud.
BeginDump

Recupera datos de similitud de la tabla de rasgos de similitud.
CloseMapping

Cierra un objeto de asignación de archivos para un archivo de tabla de rasgos de similitud.
CloseTable

Cierra las tablas en un archivo de similitud.
CloseTable

Cierra una tabla de identificadores de archivo de similitud.
CloseTable

Cierra una tabla de rasgos de similitud.
ComputeDefaultRecursionDepth

Calcula el nivel máximo de recursividad para el tamaño de archivo especificado.
CopyAndSwap

Crea copias de una tabla de rasgos de similitud existente y una tabla de identificadores de archivo de similitud existente, intercambia los punteros internos y elimina las tablas existentes.
CreateComparator

Crea un comparador de firmas.
CreateGenerator

Crea un generador de firmas que generará los niveles especificados de firmas.
CreateGeneratorParameters

Devuelve un puntero de interfaz IRdcGeneratorParameters inicializado con los parámetros necesarios para un generador de firmas.
CreateSignatureReader

Crea un lector de firmas para permitir que una aplicación descodifique el contenido de un archivo de firma.
CreateTable

Crea o abre una tabla de rasgos de similitud y una tabla de identificador de archivo de similitud.
CreateTable

Crea o abre una tabla de identificadores de archivo de similitud.
CreateTable

Crea o abre una tabla de rasgos de similitud.
CreateTableIndirect

Crea o abre una tabla de rasgos de similitud y una tabla de identificador de archivo de similitud mediante las implementaciones de la aplicación RDC de las interfaces ISimilarityTraitsMapping e IRdcFileWriter.
CreateTableIndirect

Crea o abre una tabla de identificador de archivo de similitud mediante la implementación de la aplicación RDC de la interfaz IRdcFileWriter.
CreateTableIndirect

Crea o abre una tabla de rasgos de similitud mediante la implementación de la aplicación RDC de la interfaz ISimilarityTraitsMapping.
CreateView

Asigna una vista de la asignación de archivos para un archivo de tabla de rasgos de similitud.
DeleteOnClose

Establece un archivo que se va a eliminar (o truncar) al cerrarse.
EnableSimilarity

Permite que el generador de firmas genere datos de similitud.
FindSimilarFileId

Devuelve una lista de archivos similares a un archivo determinado.
FindSimilarFileIndex

Devuelve una lista de archivos similares a un archivo determinado. Los resultados de la lista se ordenan en orden de similitud, empezando por el archivo más similar.
Vaciar

Escribe en el disco las páginas desfasadas dentro de una vista asignada de un archivo de tabla de rasgos de similitud.
Get

Devuelve información sobre la vista asignada de un archivo de tabla de rasgos de similitud.
GetFilePosition

Devuelve la posición del archivo actual.
GetFileSize

Devuelve el tamaño de un archivo.
GetFileSize

Devuelve el tamaño de un archivo de tabla de rasgos de similitud.
GetGeneratorParameters

Devuelve una copia de los parámetros usados para crear el generador.
GetGeneratorParametersType

Devuelve el tipo específico de los parámetros.
GetHashWindowSize

Devuelve el tamaño de la ventana hash el tamaño de la ventana deslizante utilizada por el generador FilterMax para calcular el hash utilizado en los cálculos máximos locales.
GetHorizonSize

Devuelve el tamaño del horizonte la longitud sobre la que busca el generador FilterMax local.
GetLastIndex

Recupera el índice de la última entrada almacenada en la tabla de rasgos de similitud.
GetNextData

Recupera una o varias estructuras SimilarityDumpData de la lista de rasgos de similitud que devolvió el método ISimilarityTraitsTable::BeginDump.
GetNextFileId

Recupera el siguiente identificador de archivo de similitud válida en la lista de archivos que devolvió el método ISimilarity::FindSimilarFileId.
GetPageSize

Devuelve el tamaño de página (tamaño de bloque de disco) para un archivo de tabla de rasgos de similitud.
GetParametersVersion

Devuelve información sobre la versión de RDC usada para serializar los parámetros.
GetRDCVersion

Recupera la versión del entorno de ejecución de RDC instalado y la versión más antigua de las interfaces de RDC compatibles con el entorno de ejecución instalado.
GetRecordCount

Recupera el número de registros almacenados en la tabla de id. de archivo de similitud en un archivo de similitud.
GetRecordCount

Recupera el número de registros almacenados en una tabla de identificador de archivo de similitud.
GetSerializeSizeSize

Devuelve el tamaño, en bytes, de los datos de parámetro serializados.
GetSize

Recupera el número de entradas de la lista de archivos que devolvió el método ISimilarity::FindSimilarFileId.
GetView

Devuelve las direcciones iniciales y finales de la vista asignada de un archivo de tabla de rasgos de similitud.
Invalidate

Marca un identificador de archivo como no válido en la tabla de identificadores de archivo de similitud.
Lookup

Recupera el identificador de archivo que corresponde a un índice de archivo determinado en la tabla de identificadores de archivo de similitud.
OpenGeneratorParameters

Abre un bloque de parámetros serializado existente y devuelve un puntero de interfaz IRdcGeneratorParameters inicializado con los datos.
OpenMapping

Abre el objeto de asignación de archivos para un archivo de tabla de rasgos de similitud.
Process

Compara dos secuencias de firma (inicialización y origen) y genera una lista de necesidades, que describe los fragmentos de datos de archivo necesarios para crear el archivo de destino.
Process

Procesa los datos de entrada y genera 0 o más bytes de salida.
Lectura

Lee la cantidad de datos especificada a partir de la posición especificada.
ReadHeader

Lee el encabezado de firma y devuelve una copia de los parámetros usados para generar las firmas.
ReadSignatures

Lee un bloque de firmas de la posición actual.
ReportProgress

Informa del porcentaje de finalización actual de una operación de similitud en curso.
ResizeMapping

Cambia el tamaño del objeto de asignación de archivos para un archivo de tabla de rasgos de similitud.
Resultados

Recupera los datos de similitud generados para un archivo por el generador de firmas.
Serializar

Serializa los datos del parámetro en un bloque de memoria.
SetFileSize

Establece el tamaño de un archivo de tabla de rasgos de similitud.
SetHashWindowSize

Establece el tamaño de la ventana hash el tamaño de la ventana deslizante utilizada por el generador FilterMax para calcular el hash utilizado en los cálculos máximos locales.
SetHorizonSize

Establece el tamaño del horizonte la longitud sobre la que busca el generador FilterMax local.
Truncate

Trunca un archivo a una longitud cero.
Unmap

Desasigna una vista asignada de un archivo de tabla de rasgos de similitud.
Escritura

Escribir bytes en un archivo a partir de un desplazamiento determinado.

Interfaces

 
IFindSimilarResults

Proporciona métodos para recuperar información de la lista de archivos devuelta por el método ISimilarity::FindSimilarFileId.
IRdcComparator

Se usa para comparar dos flujos de firma (inicialización y origen) y generar la lista de fragmentos de datos de archivo de origen y inicialización necesarios para crear el archivo de destino.
IRdcFileReader

La interfaz IRdcFileReader se usa para proporcionar el equivalente de un identificador de archivo, ya que es posible que los datos que se están sincronizando no existan como un archivo en el disco.
IRdcFileWriter

Interfaz abstracta para leer y escribir en un archivo.
IRdcGenerator

Se usa para procesar los datos de entrada y leer los parámetros utilizados por el generador.
IRdcGeneratorFilterMaxParameters

Establece y recupera los parámetros utilizados por el generador FilterMax.
IRdcGeneratorParameters

Es la interfaz genérica para todos los tipos de parámetros del generador. Todos los objetos de parámetros del generador deben admitir esta interfaz.
IRdcLibrary

Es la interfaz principal para usar RDC.
IRdcSignatureReader

Lee las firmas y los parámetros usados para generar las firmas.
IRdcSimilarityGenerator

Define métodos para permitir que el generador de firmas genere datos de similitud y para recuperar los datos de similitud después de que se genere.
ISimilarity

Define métodos para almacenar y recuperar datos de similitud por archivo e identificadores de archivo en un archivo de similitud.
ISimilarityFileIdTable

Define métodos para almacenar y recuperar información de identificador de archivo de similitud.
ISimilarityReportProgress

Define un método para que RDC notifique el porcentaje de finalización actual de una operación de similitud.
ISimilarityTableDumpState

Proporciona un método para recuperar información de la lista de rasgos de similitud que devolvió el método ISimilarityTraitsTable::BeginDump.
ISimilarityTraitsMappedView

Proporciona métodos que una aplicación RDC puede implementar para manipular una vista asignada de un archivo de tabla de rasgos de similitud.
ISimilarityTraitsMapping

Proporciona métodos que una aplicación RDC puede implementar para crear y manipular un objeto de asignación de archivos para un archivo de tabla de rasgos de similitud.
ISimilarityTraitsTable

Define métodos para almacenar datos de similitud por archivo y realizar búsquedas de similitud.

Estructuras

 
FindSimilarFileIndexResults

Contiene la información de índice de archivo que devuelve el método ISimilarityTraitsTable::FindSimilarFileIndex para un archivo coincidente.
RdcBufferPointer

Describe un búfer.
RdcNeed

Contiene información sobre un fragmento necesario para sincronizar dos conjuntos de datos.
RdcNeedPointer

Describe una matriz de estructuras RdcNeed.
RdcSignature

Contiene una sola firma y la longitud del fragmento utilizado para generarla.
RdcSignaturePointer

Describe una matriz de estructuras RdcSignature.
SimilarityData

Contiene los datos de similitud de un archivo.
SimilarityDumpData

Contiene la información de similitud devuelta para un archivo por el método ISimilarityTableDumpState::GetNextData.
SimilarityFileId

Contiene el identificador de archivo de similitud de un archivo.
SimilarityMappedViewInfo

Contiene información sobre una vista asignada de similitud.