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 DELL'API Filtro cloud.
Per sviluppare l'API Filtro cloud, sono necessarie queste intestazioni:
Per indicazioni sulla programmazione per questa tecnologia, vedere:
Enumerazioni
|
CF_CALLBACK_CANCEL_FLAGS Flag di callback per annullare il recupero dei dati per un file o una cartella segnaposto. |
|
CF_CALLBACK_CLOSE_COMPLETION_FLAGS Flag di callback per notificare a un provider di sincronizzazione che un segnaposto con una delle radici di sincronizzazione precedentemente aperte per l'accesso in lettura/scrittura/eliminazione è ora chiuso. |
|
CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS Flag di callback per informare il provider di sincronizzazione che un segnaposto con una delle sue radici di sincronizzazione è stato disidratato correttamente. |
|
CF_CALLBACK_DEHYDRATE_FLAGS Flag di callback per notificare a un provider di sincronizzazione che un segnaposto sotto una della radice di sincronizzazione sta per essere disidratato. |
|
CF_CALLBACK_DEHYDRATION_REASON Specifica il motivo per cui un file cloud è stato disidratato. |
|
CF_CALLBACK_DELETE_COMPLETION_FLAGS Flag di callback per notificare a un provider di sincronizzazione che un segnaposto è stato eliminato correttamente. |
|
CF_CALLBACK_DELETE_FLAGS Questo callback viene usato per informare il provider di sincronizzazione che un file segnaposto o una directory in una delle sue radici di sincronizzazione sta per essere eliminato o non eliminato. |
|
CF_CALLBACK_FETCH_DATA_FLAGS Flag di callback per il recupero dei dati per un file o una cartella segnaposto. |
|
CF_CALLBACK_FETCH_PLACEHOLDERS_FLAGS Flag per il recupero di informazioni sul contenuto di un file o di una directory segnaposto. |
|
CF_CALLBACK_OPEN_COMPLETION_FLAGS Flag di callback per notificare a un provider di sincronizzazione che un segnaposto è stato aperto correttamente per l'accesso in lettura/scrittura/eliminazione. |
|
CF_CALLBACK_RENAME_COMPLETION_FLAGS Flag di callback per informare il provider di sincronizzazione che un segnaposto con una delle relative radici di sincronizzazione è stato rinominato correttamente. |
|
CF_CALLBACK_RENAME_FLAGS Callback flags per informare il provider di sincronizzazione che un segnaposto con una delle sue radici di sincronizzazione sta per essere rinominato o spostato. |
|
CF_CALLBACK_TYPE Contiene i vari tipi di callback utilizzati nei file segnaposto o nelle cartelle. |
|
CF_CALLBACK_VALIDATE_DATA_FLAGS Flag per convalidare i dati di un file o di una directory segnaposto. |
|
CF_CONNECT_FLAGS Informazioni aggiuntive che possono essere richieste da un provider di sincronizzazione quando vengono richiamati i relativi callback. |
|
CF_CONVERT_FLAGS File/directory normale in flag di conversione di file segnaposto/directory. |
|
CF_CREATE_FLAGS Flag per la creazione di un file o una directory segnaposto. |
|
CF_DEHYDRATE_FLAGS Flag di disidratazione segnaposto. |
|
CF_HARDLINK_POLICY Specifica se nei file segnaposto sono consentiti o meno collegamenti rigidi. |
|
CF_HYDRATE_FLAGS Flag di idratazione dei dati segnaposto. |
|
CF_HYDRATION_POLICY_MODIFIER Consente a un provider di sincronizzazione di controllare il modo in cui i file segnaposto devono essere idratati dalla piattaforma. Si tratta di un modificatore che può essere usato con il criterio primario:_CF_HYDRATION_POLICY_PRIMARY. |
|
CF_HYDRATION_POLICY_PRIMARY Consente a un provider di sincronizzazione di controllare il modo in cui i file segnaposto devono essere idratati dalla piattaforma. Questo è il criterio principale. |
|
CF_IN_SYNC_STATE Specifica lo stato di sincronizzazione per file e cartelle segnaposto. |
|
CF_INSYNC_POLICY Criteri che consentono a un provider di sincronizzazione di controllare quando la piattaforma deve cancellare lo stato di sincronizzazione in un file o una directory segnaposto. |
|
CF_OPEN_FILE_FLAGS Flag per richiedere varie autorizzazioni per l'apertura di un file. |
|
CF_OPERATION_ACK_DATA_FLAGS Flag per verificare e confermare i dati per un file o una cartella segnaposto. |
|
CF_OPERATION_ACK_DEHYDRATE_FLAGS Flag per confermare la disidratazione di un file o di una directory segnaposto. |
|
CF_OPERATION_ACK_DELETE_FLAGS Flag per confermare l'eliminazione di un file o di una directory segnaposto. |
|
CF_OPERATION_ACK_RENAME_FLAGS Flag per il riconoscimento del file segnaposto o della ridenominazione della directory. |
|
CF_OPERATION_RESTART_HYDRATION_FLAGS Flag per riavviare l'idratazione dei dati in un file o una cartella segnaposto. |
|
CF_OPERATION_RETRIEVE_DATA_FLAGS Flag per recuperare i dati per un file o una cartella segnaposto. |
|
CF_OPERATION_TRANSFER_DATA_FLAGS Flag per trasferire i dati per idratare un file o una cartella segnaposto. |
|
CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS Flag per specificare il comportamento durante il trasferimento di un file o una directory segnaposto. |
|
CF_OPERATION_TYPE Tipi di operazioni che possono essere eseguite su file e directory segnaposto. |
|
CF_PIN_STATE Aggiungere gli stati di un file o una directory segnaposto. |
|
CF_PLACEHOLDER_CREATE_FLAGS Flag per la creazione di un segnaposto per ogni segnaposto. |
|
CF_PLACEHOLDER_INFO_CLASS Classi di informazioni per le informazioni segnaposto. |
|
CF_PLACEHOLDER_MANAGEMENT_POLICY Specifica un criterio di gestione segnaposto per una struttura di CF_SYNC_POLICIES. |
|
CF_PLACEHOLDER_RANGE_INFO_CLASS Tipi dell'intervallo di dati di file segnaposto. |
|
CF_PLACEHOLDER_STATE Stato di un file o di una cartella segnaposto. |
|
CF_POPULATION_POLICY_MODIFIER Definisce i modificatori dei criteri di popolamento. Si tratta di un modificatore che può essere usato con il criterio primario:_CF_POPULATION_POLICY_PRIMARY. |
|
CF_POPULATION_POLICY_PRIMARY Consente a un provider di sincronizzazione di controllare la modalità di creazione di directory e file segnaposto dalla piattaforma. Questo è il criterio principale. |
|
CF_REGISTER_FLAGS Flag per la registrazione e l'aggiornamento di una radice di sincronizzazione. |
|
CF_REVERT_FLAGS Flag per ripristinare un file segnaposto in un file normale. |
|
CF_SET_IN_SYNC_FLAGS Flag di stato di sincronizzazione per file e cartelle segnaposto. |
|
CF_SET_PIN_FLAGS Flag segnaposto. |
|
CF_SYNC_PROVIDER_STATUS Stato corrente di un provider di sincronizzazione. |
|
CF_SYNC_ROOT_INFO_CLASS Tipi di informazioni radice di sincronizzazione. |
|
CF_UPDATE_FLAGS Flag per l'aggiornamento di un file o una directory segnaposto. |
Functions
|
CfCloseHandle Chiude l'handle di file o directory restituito da CfOpenFileWithOplock. Questo non deve essere usato con handle di file Win32 standard, solo sugli handle usati all'interno di CfApi.h. |
|
CfConnectSyncRoot Avvia la comunicazione bidirezionale tra un provider di sincronizzazione e l'API del filtro di sincronizzazione. |
|
CfConvertToPlaceholder Converte un file o una directory normale in un file/directory segnaposto. |
|
CfCreatePlaceholders Crea uno o più nuovi file segnaposto o directory in un albero radice di sincronizzazione. |
|
CfDisconnectSyncRoot Disconnette un canale di comunicazione creato da CfConnectSyncRoot. |
|
CfExecute Punto di ingresso principale per tutte le operazioni segnaposto basate su chiave di connessione. Deve essere usato da un provider di sincronizzazione per rispondere a vari callback dalla piattaforma. |
|
CfGetCorrelationVector Consente al provider di sincronizzazione di eseguire una query sul vettore di correlazione corrente per un determinato file segnaposto. |
|
CfGetPlaceholderInfo Ottiene varie caratteristiche di un file o di una cartella segnaposto. |
|
CfGetPlaceholderRangeInfo Ottiene informazioni sull'intervallo su un file o una cartella segnaposto. |
|
CfGetPlaceholderRangeInfoForHydration Ottiene informazioni sull'intervallo su un file segnaposto o una cartella utilizzando ConnectionKey, TransferKey e FileId come identificatori. |
|
CfGetPlaceholderStateFromAttributeTag Ottiene un set di stati segnaposto in base ai valori FileAttributes e ReparseTag del file. |
|
CfGetPlaceholderStateFromFileInfo Ottiene un set di stati segnaposto in base alle varie informazioni del file. |
|
CfGetPlaceholderStateFromFindData Ottiene un set di stati segnaposto in base alla struttura WIN32_FIND_DATA. |
|
CfGetPlatformInfo Ottiene le informazioni sulla versione della piattaforma. |
|
CfGetSyncRootInfoByHandle Ottiene varie caratteristiche della radice di sincronizzazione contenente un determinato file specificato da un handle di file. |
|
CfGetSyncRootInfoByPath Ottiene varie informazioni radice di sincronizzazione fornite da un file nella radice di sincronizzazione. |
|
CfGetTransferKey Avvia un trasferimento di dati in un file o una cartella segnaposto. |
|
CfGetWin32HandleFromProtectedHandle Converte un handle protetto in un handle Win32 in modo che possa essere usato con tutte le API Win32 basate su handle. |
|
CfHydratePlaceholder Idrata un file segnaposto assicurandosi che l'intervallo di byte specificato sia presente sul disco nel segnaposto. Questa opzione è valida solo per i file. |
|
CfOpenFileWithOplock Apre un handle opaco asincrono in un file o in una directory (sia per i file normali che per i file segnaposto) e imposta un oplock appropriato in base ai flag aperti. |
|
CfQuerySyncProviderStatus Esegue una query su un provider di sincronizzazione per ottenere lo stato del provider. |
|
CfReferenceProtectedHandle Consente al chiamante di fare riferimento a un handle protetto a un handle Win32 che può essere usato con API Win32 non CfApi. |
|
CfRegisterSyncRoot Esegue una registrazione radice di sincronizzazione una sola volta. |
|
CfReleaseProtectedHandle Rilascia un handle protetto a cui fa riferimento CfReferenceProtectedHandle. |
|
CfReleaseTransferKey Rilascia una chiave di trasferimento ottenuta da CfGetTransferKey. |
|
CfReportProviderProgress Consente a un provider di sincronizzazione di segnalare lo stato di avanzamento fuori banda. |
|
CfReportProviderProgress2 Consente a un provider di sincronizzazione di segnalare lo stato di avanzamento fuori banda. Estende CfReportProviderProgress con parametri aggiuntivi. |
|
CfReportSyncStatus Consente a un provider di sincronizzazione di notificare alla piattaforma lo stato in una radice di sincronizzazione specificata senza dover prima connettersi con una chiamata a CfConnectSyncRoot. |
|
CfRevertPlaceholder Ripristina un segnaposto in un file normale, rimuovendo tutte le caratteristiche speciali, ad esempio il tag reparse, l'identità del file e così via. |
|
CfSetCorrelationVector Consente a un provider di sincronizzazione di indicare alla piattaforma di usare un vettore di correlazione specifico per scopi di telemetria in un file segnaposto. Questa opzione è facoltativa. |
|
CfSetInSyncState Imposta lo stato di sincronizzazione per un file o una cartella segnaposto. |
|
CfSetPinState Questa funzione imposta lo stato del pin di un segnaposto, che rappresenta la finalità di un utente. Qualsiasi applicazione, non solo il provider di sincronizzazione, può chiamare questa funzione. |
|
CfUnregisterSyncRoot Annulla la registrazione di una radice di sincronizzazione registrata in precedenza. |
|
CfUpdatePlaceholder Aggiorna le caratteristiche del file o della directory segnaposto. |
|
CfUpdateSyncProviderStatus Aggiorna lo stato corrente del provider di sincronizzazione. |
Strutture
|
CF_CALLBACK_INFO Contiene informazioni di callback comuni. |
|
CF_CALLBACK_PARAMETERS Contiene parametri specifici del callback, ad esempio offset di file, lunghezza, flag e così via. |
|
CF_CALLBACK_REGISTRATION Callback da registrare dal provider di sincronizzazione. |
|
CF_FILE_RANGE Specifica un intervallo di dati in un file segnaposto. |
|
CF_FS_METADATA File segnaposto o metadati della directory. |
|
CF_HYDRATION_POLICY Specifica il criterio di idratazione principale e il relativo modificatore. |
|
CF_OPERATION_INFO Informazioni su un'operazione su un file o una cartella segnaposto. |
|
CF_OPERATION_PARAMETERS Parametri di un'operazione su un file o una cartella segnaposto. |
|
CF_PLACEHOLDER_BASIC_INFO Informazioni di base sul segnaposto. |
|
CF_PLACEHOLDER_CREATE_INFO Contiene informazioni segnaposto per la creazione di nuovi file segnaposto o directory. |
|
CF_PLACEHOLDER_STANDARD_INFO Informazioni sul segnaposto standard. |
|
CF_PLATFORM_INFO Restituisce informazioni per la piattaforma di file cloud. Questa opzione è destinata ai provider di sincronizzazione in esecuzione in più versioni di Windows. |
|
CF_POPULATION_POLICY Specifica i criteri di popolamento primari e il relativo modificatore. |
|
CF_PROCESS_INFO Contiene informazioni su un processo utente. |
|
CF_SYNC_POLICIES Definisce i criteri di sincronizzazione usati da una radice di sincronizzazione. |
|
CF_SYNC_REGISTRATION Dettagli del provider di sincronizzazione e della radice di sincronizzazione da registrare. |
|
CF_SYNC_ROOT_BASIC_INFO Informazioni radice di sincronizzazione di base. |
|
CF_SYNC_ROOT_PROVIDER_INFO Sincronizzare le informazioni del provider radice. |
|
CF_SYNC_ROOT_STANDARD_INFO Informazioni radice di sincronizzazione standard. |
|
CF_SYNC_STATUS Utilizzato in una struttura CF_OPERATION_INFO per descrivere lo stato di una radice di sincronizzazione specificata. |