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 necesario y no se puede null.
Valor devuelto
FltSupportsFileContexts devuelve TRUE si el sistema de archivos admite contextos de archivo para el objeto de archivo; false de lo contrario.
Observaciones
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 archivos para algunos tipos de archivos, pero no para otros. Por ejemplo, NTFS y FAT no admiten contextos de archivo para los archivos de paginación.
Para obtener más información sobre los contextos, vea Acerca de los contextos de minifiltro.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Esta rutina está disponible en Windows Vista y versiones posteriores. |
de la plataforma de destino de | Universal |
encabezado de | fltkernel.h (incluya Fltkernel.h) |
biblioteca de | FltMgr.lib |
DLL de | Fltmgr.sys |
irQL | <= APC_LEVEL |