Intestazione cfapi.h
Questa intestazione viene usata dall'API Filtro cloud. Per altre informazioni, vedere:
cfapi.h contiene le interfacce di programmazione seguenti:
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/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. È progettato per 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 in base a 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 su 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 il relativo 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. Operazione facoltativa. |
CfSetInSyncState Imposta lo stato di sincronizzazione per un file o una cartella segnaposto. |
CfSetPinState In questo modo viene impostato lo stato del segnaposto, usato per rappresentare 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 Aggiornamenti caratteristiche del file o della directory segnaposto. |
CfUpdateSyncProviderStatus Aggiornamenti lo stato corrente del provider di sincronizzazione. |
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 Metadati del file segnaposto o della directory. |
CF_HYDRATION_POLICY Specifica i criteri di idratazione primari 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 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 primario 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. |
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 radici di sincronizzazione è stato disidratato correttamente. |
CF_CALLBACK_DEHYDRATE_FLAGS Flag di callback per notificare a un provider di sincronizzazione che un segnaposto in una delle 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 o una directory segnaposto in una delle 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 flag per informare il provider di sincronizzazione che un segnaposto con una delle relative 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 per contrassegni di conversione di file/directory segnaposto. |
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 reali. |
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 la ridenominazione del file segnaposto o 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 di una directory segnaposto. |
CF_OPERATION_TYPE Tipi di operazioni che possono essere eseguite su file segnaposto e directory. |
CF_PIN_STATE Aggiungere gli stati di un file o di una directory segnaposto. |
CF_PLACEHOLDER_CREATE_FLAGS Flag per la creazione di un segnaposto in base al segnaposto. |
CF_PLACEHOLDER_INFO_CLASS Classi di informazioni per informazioni segnaposto. |
CF_PLACEHOLDER_MANAGEMENT_POLICY Specifica un criterio di gestione segnaposto per una struttura CF_SYNC_POLICIES. |
CF_PLACEHOLDER_RANGE_INFO_CLASS Tipi dell'intervallo di dati del file segnaposto. |
CF_PLACEHOLDER_STATE Stato di un file segnaposto o di una cartella. |
CF_POPULATION_POLICY_MODIFIER Definisce i modificatori dei criteri di popolazione. Si tratta di un modificatore che può essere usato con i criteri primari:_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 primario. |
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 i file segnaposto e le cartelle. |
CF_SET_PIN_FLAGS Flag di pin 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 segnaposto o una directory. |