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 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 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. |