FltSupportsFileContexts 例程确定文件系统是否支持给定文件的文件上下文。 (另请参阅 FltSupportsFileContextsEx.)
语法
BOOLEAN FLTAPI FltSupportsFileContexts(
[in] PFILE_OBJECT FileObject
);
参数
[in] FileObject
指向表示正在查询其文件上下文支持的文件的文件对象的指针。 此参数是必需的,不能 NULL。
返回值
FltSupportsFileContexts 如果文件系统支持文件对象的文件上下文,则返回 TRUE;否则 FALSE。
言论
微型筛选驱动程序调用 FltSupportsFileContexts,以确定基础文件系统本身是否支持由指定 FileObject 表示的文件的文件上下文,而无需分配上下文并尝试设置它。 如果文件不支持上下文类型,则微型筛选器无法将上下文附加到该文件。
请注意,文件系统可能支持某些类型的文件上下文,但不支持其他文件类型。 例如,NTFS 和 FAT 不支持分页文件的文件上下文。
有关上下文的详细信息,请参阅 关于小型筛选器上下文。
要求
| 要求 | 价值 |
|---|---|
| 最低支持的客户端 | 此例程在 Windows Vista 及更高版本上可用。 |
| 目标平台 | 普遍 |
| 标头 | fltkernel.h (包括 Fltkernel.h) |
| 库 | FltMgr.lib |
| DLL | Fltmgr.sys |
| IRQL | <= APC_LEVEL |