Funciones de ProjFS

Las siguientes funciones se declaran en projectedfslib.h.

En esta sección

Tema Descripción
PrjAllocateAlignedBuffer Asigna un búfer que cumple los requisitos de alineación de memoria del dispositivo de almacenamiento de la instancia de virtualización.
PrjClearNegativePathCache Purga la caché de ruta de acceso negativa de la instancia de virtualización, si está activa.
PrjCompleteCommand Indica que el proveedor ha completado el procesamiento de una devolución de llamada desde la que había devuelto previamente HRESULT_FROM_WIN32(ERROR_IO_PENDING).
PrjDeleteFile Permite a un proveedor eliminar un elemento que se ha almacenado en caché en el sistema de archivos local.
PrjDoesNameContainWildCards Determina si un nombre contiene caracteres comodín.
PrjFileNameCompare Compara dos nombres de archivo y devuelve un valor que indica su orden de intercalación relativo.
PrjFileNameMatch Determina si un nombre de archivo coincide con un patrón de búsqueda.
PrjFillDirEntryBuffer Proporciona información para un archivo o directorio en una enumeración.
PrjFillDirEntryBuffer2 Proporciona información para un archivo o directorio en una enumeración y permite al autor de la llamada especificar información extendida.
PrjFreeAlignedBuffer Libera un búfer asignado.
PrjGetOnDiskFileState Obtiene el estado del archivo en disco para un archivo o directorio.
PrjGetVirtualizationInstanceInfo Recupera información sobre la instancia de virtualización.
PrjMarkDirectoryAsPlaceholder Convierte un directorio existente en un marcador de posición de directorio.
PrjStartVirtualizing Configura una instancia de virtualización de ProjFS y la inicia, lo que hace que esté disponible para la E/S del servicio e invoque devoluciones de llamada en el proveedor.
PrjStopVirtualizing Detiene una instancia de virtualización de ProjFS en ejecución, lo que hace que no esté disponible para la E/S del servicio o implique devoluciones de llamada en el proveedor.
PrjUpdateFileIfNeeded Permite a un proveedor actualizar un elemento que se ha almacenado en caché en el sistema de archivos local.
PrjWriteFileData Envía el contenido del archivo a ProjFS.
PrjWritePlaceholderInfo Envía metadatos de archivo o directorio a ProjFS.
PrjWritePlaceholderInfo2 Envía metadatos de archivo o directorio a ProjFS y permite al autor de la llamada especificar información extendida.