Compartir a través de


Funciones de filtro en la nube

Las siguientes funciones se usan para crear y mantener directorios y archivos de marcador de posición.

En esta sección

Tema Descripción
CfCloseHandle Cierra el identificador de archivo o directorio devuelto por CfOpenFileWithOplock. Esto no se debe usar con identificadores de archivo Win32 estándar, solo en identificadores usados en CfApi.h.
CfConnectSyncRoot Inicia la comunicación bidireccional entre un proveedor de sincronización y la API de filtro de sincronización.
CfConvertToPlaceholder Convierte un archivo o directorio normal en un archivo o directorio de marcador de posición.
CfCreatePlaceholders Crea uno o varios directorios o archivos de marcador de posición nuevos en un árbol raíz de sincronización.
CfDisconnectSyncRoot Desconecta un canal de comunicación creado por CfConnectSyncRoot.
CfExecute Punto de entrada principal para todas las operaciones de marcador de posición basadas en clave de conexión. Está diseñado para que un proveedor de sincronización responda a varias devoluciones de llamada de la plataforma.
CfGetCorrelationVector Permite al proveedor de sincronización consultar el vector de correlación actual para un archivo de marcador de posición determinado.
CfGetPlaceholderInfo Obtiene varias características de un archivo o carpeta de marcador de posición.
CfGetPlaceholderRangeInfo Obtiene información de intervalo sobre un archivo o carpeta de marcador de posición.
CfGetPlaceholderRangeInfoForHydration Obtiene información de intervalo sobre un archivo o carpeta de marcador de posición. Esta información de intervalo es idéntica a lo que devuelve CfGetPlaceholderRangeInfo . Sin embargo, no toma un fileHandle como parámetro. En su lugar, usa ConnectionKey, TransferKey y FileId para identificar el archivo y la secuencia para la que se solicita información de intervalo.
CfGetPlaceholderStateFromAttributeTag Obtiene un conjunto de estados de marcador de posición basados en los valores FileAttributes y ReparseTag del archivo.
CfGetPlaceholderStateFromFileInfo Obtiene un conjunto de estados de marcador de posición basados en la información del archivo.
CfGetPlaceholderStateFromFindData Obtiene un conjunto de estados de marcador de posición basados en la estructura WIN32_FIND_DATA.
CfGetPlatformInfo Obtiene la información de la versión de la plataforma.
CfGetSyncRootInfoByHandle Obtiene varias características de la raíz de sincronización que contiene un archivo determinado especificado por un identificador de archivo.
CfGetSyncRootInfoByPath Obtiene varias informaciones raíz de sincronización dadas a un archivo bajo la raíz de sincronización.
CfGetTransferKey Inicia una transferencia de datos a un archivo o carpeta de marcador de posición.
CfGetWin32HandleFromProtectedHandle Convierte un identificador protegido en un identificador win32 para que se pueda usar con todas las API de Win32 basadas en identificadores.
CfHydratePlaceholder Hidrata un archivo de marcador de posición asegurándose de que el intervalo de bytes especificado está presente en el disco en el marcador de posición. Esto solo es válido para los archivos.
CfOpenFileWithOplock Abre un identificador opaco asincrónico en un archivo o directorio (para los archivos normales y de marcador de posición) y configura un interbloqueo adecuado en función de las marcas abiertas.
CfQuerySyncProviderStatus Consulta un proveedor de sincronización para obtener el estado del proveedor.
CfReferenceProtectedHandle Permite al autor de la llamada hacer referencia a un identificador protegido a un identificador win32 que se puede usar con api Win32 que no son cfapi.
CfRegisterSyncRoot Realiza un registro raíz de sincronización única.
CfReleaseProtectedHandle Libera un identificador protegido al que hace referencia CfReferenceProtectedHandle.
CfReleaseTransferKey Libera una clave de transferencia obtenida por CfGetTransferKey.
CfReportProviderProgress Permite que un proveedor de sincronización notifique el progreso fuera de banda.
CfReportSyncStatus Permite a un proveedor de sincronización notificar a la plataforma su estado en una raíz de sincronización especificada sin tener que conectarse con una llamada a CfConnectSyncRoot primero.
CfRevertPlaceholder Revierte un marcador de posición a un archivo normal, quitando todas las características especiales, como la etiqueta de reanálisis, la identidad del archivo, etc.
CfSetCorrelationVector Permite a un proveedor de sincronización indicar a la plataforma que use un vector de correlación específico con fines de telemetría en un archivo de marcador de posición. Esto es opcional.
CfSetInSyncState Establece el estado en sincronización de un archivo o carpeta de marcador de posición.
CfSetPinState Esto establece el estado de anclaje de un marcador de posición, que se usa para representar la intención de un usuario. Cualquier aplicación (no solo el proveedor de sincronización) puede llamar a esta función.
CfUnregisterSyncRoot Anula el registro de una raíz de sincronización registrada anteriormente.
CfUpdatePlaceholder Novedades características del archivo o directorio del marcador de posición.
CfUpdateSyncProviderStatus Novedades el estado actual del proveedor de sincronización.