Compartir a través de


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

Consulte también

FltAllocateContext

fltDeleteContext

fltDeleteFileContext

fltGetFileContext

FltReleaseContext

fltSetFileContext

FltSupportsFileContextsEx