Función FltSupportsFileContexts (fltkernel.h)
La rutina FltSupportsFileContexts determina si el sistema de archivos admite contextos de archivo para un archivo determinado. (Consulte también FltSupportsFileContextsEx).
Sintaxis
BOOLEAN FLTAPI FltSupportsFileContexts(
[in] PFILE_OBJECT FileObject
);
Parámetros
[in] FileObject
Puntero al objeto de archivo que representa el archivo cuya compatibilidad con el contexto de archivo se está consultando. Este parámetro es obligatorio y no puede ser NULL.
Valor devuelto
FltSupportsFileContexts devuelve TRUE si el sistema de archivos admite contextos de archivo para el objeto de archivo; False en caso contrario.
Comentarios
Los controladores de minifiltro llaman a FltSupportsFileContexts para determinar si el sistema de archivos subyacente admite intrínsecamente contextos de archivo para el archivo representado por el FileObject especificado sin tener que asignar un contexto e intentar establecerlo. Si no se admite un tipo de contexto en un archivo, el minifiltro no puede adjuntar un contexto a ese archivo.
Tenga en cuenta que un sistema de archivos puede admitir contextos de archivo para algunos tipos de archivos, pero no para otros. Por ejemplo, NTFS y FAT no admiten contextos de archivo para paginar archivos.
Para obtener más información sobre los contextos, vea Acerca de los contextos de minifiltro.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Esta rutina está disponible en Windows Vista y versiones posteriores. |
Plataforma de destino | Universal |
Encabezado | fltkernel.h (incluya Fltkernel.h) |
Library | FltMgr.lib |
Archivo DLL | Fltmgr.sys |
IRQL | <= APC_LEVEL |