Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Panoramica della tecnologia remote di compressione differenziale.
Per sviluppare la compressione differenziale remota, sono necessarie queste intestazioni:
Per indicazioni sulla programmazione per questa tecnologia, vedere:
Enumerazioni
|
GeneratorParametersType Definisce il set di parametri del generatore supportati. |
|
RDC_ErrorCode Definisce il set di codici di errore specifici di RDC. |
|
RdcCreatedTables Definisce i valori che descrivono lo stato della tabella dei tratti di somiglianza, della tabella ID file di somiglianza o di entrambi. |
|
RdcMappingAccessMode Definisce i valori della modalità di accesso per gli oggetti di mapping di file RDC. |
|
RdcNeedType Definisce il set di blocchi di dati usati per generare una copia remota. |
Functions
|
Append Aggiunge l'ID file e le informazioni sui dati di somiglianza alle tabelle nel file di somiglianza. |
|
Append Aggiunge l'ID file alla tabella id file di somiglianza. |
|
Append Aggiunge una struttura SimilarityData alla tabella dei tratti di somiglianza. |
|
BeginDump Recupera i dati di somiglianza dalla tabella dei tratti di somiglianza. |
|
CloseMapping Chiude un oggetto di mapping di file per un file di tabella tratti di somiglianza. |
|
CloseTable Chiude le tabelle in un file di somiglianza. |
|
CloseTable Chiude una tabella id file di somiglianza. |
|
CloseTable Chiude una tabella dei tratti di somiglianza. |
|
ComputeDefaultRecursionDepth Calcola il livello massimo di ricorsione per le dimensioni del file specificate. |
|
CopyAndSwap Crea copie di una tabella di tratti di somiglianza esistente e una tabella ID file di somiglianza esistente, scambia i puntatori interni ed elimina le tabelle esistenti. |
|
CreateComparator Crea un comparatore di firme. |
|
CreateGenerator Crea un generatore di firme che genererà i livelli specificati di firme. |
|
CreateGeneratorParameters Restituisce un puntatore all'interfaccia IRdcGeneratorParameters inizializzato con i parametri necessari per un generatore di firme. |
|
CreateSignatureReader Crea un lettore di firma per consentire a un'applicazione di decodificare il contenuto di un file di firma. |
|
CreateTable Crea o apre una tabella dei tratti di somiglianza e una tabella ID file di somiglianza. |
|
CreateTable Crea o apre una tabella id file di somiglianza. |
|
CreateTable Crea o apre una tabella dei tratti di somiglianza. |
|
CreateTableIndirect Crea o apre una tabella dei tratti di somiglianza e una tabella ID file di somiglianza usando le implementazioni dell'applicazione RDC delle interfacce ISimilarityTraitsMapping e IRdcFileWriter. |
|
CreateTableIndirect Crea o apre una tabella ID file di somiglianza usando l'implementazione dell'applicazione RDC dell'interfaccia IRdcFileWriter. |
|
CreateTableIndirect Crea o apre una tabella dei tratti di somiglianza usando l'implementazione dell'applicazione RDC dell'interfaccia ISimilarityTraitsMapping. |
|
CreateView Esegue il mapping di una visualizzazione del mapping dei file per un file di tabella tratti di somiglianza. |
|
DeleteOnClose Imposta un file da eliminare (o troncato) alla chiusura. |
|
EnableSimilarity Consente al generatore di firme di generare dati di somiglianza. |
|
FindSimilarFileId Restituisce un elenco di file simili a un determinato file. |
|
FindSimilarFileIndex Restituisce un elenco di file simili a un determinato file. I risultati nell'elenco vengono ordinati in ordine di somiglianza, a partire dal file più simile. |
|
scaricamento Scrive sul disco qualsiasi pagina dirty all'interno di una visualizzazione mappata di un file di tabella tratti di somiglianza. |
|
GET Restituisce informazioni sulla vista mappata di un file di tabella tratti di somiglianza. |
|
GetFilePosition Restituisce la posizione corrente del file. |
|
GetFileSize Restituisce le dimensioni di un file. |
|
GetFileSize Restituisce le dimensioni di un file di tabella tratti di somiglianza. |
|
GetGeneratorParameters Restituisce una copia dei parametri utilizzati per creare il generatore. |
|
GetGeneratorParametersType Restituisce il tipo specifico dei parametri. |
|
GetHashWindowSize Restituisce le dimensioni della finestra hash, ovvero le dimensioni della finestra scorrevole utilizzata dal generatore FilterMax per calcolare l'hash usato nei calcoli massimi locali. |
|
GetHorizonSize Restituisce le dimensioni dell'orizzonte, ovvero la lunghezza su cui il generatore FilterMax cerca maxima locale. |
|
GetLastIndex Recupera l'indice dell'ultima voce archiviata nella tabella dei tratti di somiglianza. |
|
GetNextData Recupera una o più strutture SimilarityDumpData dall'elenco dei tratti di somiglianza restituito dal metodo ISimilarityTraitsTable::BeginDump. |
|
GetNextFileId Recupera l'ID file di somiglianza valido successivo nell'elenco di file restituito dal metodo ISimilarity::FindSimilarFileId. |
|
GetPageSize Restituisce le dimensioni della pagina (dimensioni del blocco del disco) per un file di tabella tratti di somiglianza. |
|
GetParametersVersion Restituisce informazioni sulla versione di RDC utilizzata per serializzare i parametri. |
|
GetRDCVersion Recupera la versione del runtime RDC installato e la versione meno recente delle interfacce RDC supportate dal runtime installato. |
|
GetRecordCount Recupera il numero di record archiviati nella tabella ID file di somiglianza in un file di somiglianza. |
|
GetRecordCount Recupera il numero di record archiviati in una tabella ID file di somiglianza. |
|
GetSerializeSize Restituisce le dimensioni, in byte, dei dati dei parametri serializzati. |
|
GetSize Recupera il numero di voci nell'elenco di file restituito dal metodo ISimilarity::FindSimilarFileId. |
|
GetView Restituisce gli indirizzi iniziali e finali per la visualizzazione mappata di un file di tabella tratti di somiglianza. |
|
Invalidare Contrassegna un ID file come non valido nella tabella id file di somiglianza. |
|
Ricerca Recupera l'ID file corrispondente a un determinato indice di file nella tabella id file di somiglianza. |
|
OpenGeneratorParameters Apre un blocco di parametri serializzato esistente e restituisce un puntatore all'interfaccia IRdcGeneratorParameters inizializzato con i dati. |
|
OpenMapping Apre l'oggetto di mapping dei file per un file di tabella tratti di somiglianza. |
|
Processo Confronta due flussi di firma (valore di inizializzazione e origine) e produce un elenco di esigenze, che descrive i blocchi di dati di file necessari per creare il file di destinazione. |
|
Processo Elabora i dati di input e produce 0 o più byte di output. |
|
Leggere Legge la quantità specificata di dati a partire dalla posizione specificata. |
|
ReadHeader Legge l'intestazione della firma e restituisce una copia dei parametri usati per generare le firme. |
|
ReadSignatures Legge un blocco di firme dalla posizione corrente. |
|
ReportProgress Segnala la percentuale di completamento corrente di un'operazione di somiglianza in corso. |
|
ResizeMapping Ridimensiona l'oggetto di mapping dei file per un file di tabella tratti di somiglianza. |
|
Results Recupera i dati di somiglianza generati per un file dal generatore di firme. |
|
Serializzare Serializza i dati dei parametri in un blocco di memoria. |
|
SetFileSize Imposta le dimensioni di un file di tabella tratti di somiglianza. |
|
SetHashWindowSize Imposta le dimensioni della finestra hash: le dimensioni della finestra temporale scorrevole usata dal generatore FilterMax per calcolare l'hash usato nei calcoli massimi locali. |
|
SetHorizonSize Imposta le dimensioni dell'orizzonte, ovvero la lunghezza su cui il generatore FilterMax cerca maxima locale. |
|
Troncare Tronca un file a una lunghezza zero. |
|
Unmap Annulla il mapping di una visualizzazione mappata di un file di tabella tratti di somiglianza. |
|
Scrivere Scrivere byte in un file a partire da un offset specificato. |
Interfaces
|
IFindSimilarResults Fornisce metodi per recuperare informazioni dall'elenco di file restituito dal metodo ISimilarity::FindSimilarFileId. |
|
IRdcComparator Usato per confrontare due flussi di firma (valore di inizializzazione e origine) e produrre l'elenco dei blocchi di dati dei file di origine e di inizializzazione necessari per creare il file di destinazione. |
|
IRdcFileReader L'interfaccia IRdcFileReader viene usata per fornire l'equivalente di un handle di file, perché i dati sincronizzati potrebbero non esistere come file su disco. |
|
IRdcFileWriter Interfaccia astratta da cui leggere e scrivere in un file. |
|
IRdcGenerator Usato per elaborare i dati di input e leggere i parametri usati dal generatore. |
|
IRdcGeneratorFilterMaxParameters Imposta e recupera i parametri utilizzati dal generatore FilterMax. |
|
IRdcGeneratorParameters Interfaccia generica per tutti i tipi di parametri del generatore. Tutti gli oggetti parametro generatore devono supportare questa interfaccia. |
|
IRdcLibrary Interfaccia primaria per l'uso di RDC. |
|
IRdcSignatureReader Legge le firme e i parametri usati per generare le firme. |
|
IRdcSimilarityGenerator Definisce i metodi per consentire al generatore di firme di generare dati di somiglianza e per il recupero dei dati di somiglianza dopo la generazione. |
|
ISimilarity Definisce i metodi per l'archiviazione e il recupero di dati di somiglianza per file e ID di file in un file di somiglianza. |
|
ISimilarityFileIdTable Definisce i metodi per l'archiviazione e il recupero di informazioni sull'ID file di somiglianza. |
|
ISimilarityReportProgress Definisce un metodo per RDC per segnalare la percentuale di completamento corrente di un'operazione di somiglianza. |
|
ISimilarityTableDumpState Fornisce un metodo per recuperare informazioni dall'elenco di tratti di somiglianza restituito dal metodo ISimilarityTraitsTable::BeginDump. |
|
ISimilarityTraitsMappedView Fornisce metodi che un'applicazione RDC può implementare per modificare una visualizzazione mappata di un file di tabella tratti di somiglianza. |
|
ISimilarityTraitsMapping Fornisce metodi che un'applicazione RDC può implementare per la creazione e la modifica di un oggetto di mapping di file per un file di tabella dei tratti di somiglianza. |
|
ISimilarityTraitsTable Definisce i metodi per l'archiviazione di dati di somiglianza per file e l'esecuzione di ricerche di somiglianza. |
Strutture
|
FindSimilarFileIndexResults Contiene le informazioni sull'indice di file restituite dal metodo ISimilarityTraitsTable::FindSimilarFileIndex per un file corrispondente. |
|
RdcBufferPointer Descrive un buffer. |
|
RdcNeed Contiene informazioni su un blocco necessario per sincronizzare due set di dati. |
|
RdcNeedPointer Descrive una matrice di strutture RdcNeed. |
|
RdcSignature Contiene una singola firma e la lunghezza del blocco usato per generarlo. |
|
RdcSignaturePointer Descrive una matrice di strutture RdcSignature. |
|
SimilarityData Contiene i dati di somiglianza per un file. |
|
SimilarityDumpData Contiene le informazioni di somiglianza restituite per un file dal metodo ISimilarityTableDumpState::GetNextData. |
|
SimilarityFileId Contiene l'ID file di somiglianza per un file. |
|
SimilarityMappedViewInfo Contiene informazioni su una visualizzazione mappata di somiglianza. |