FltSupportsFileContexts 函式 (fltkernel.h)
FltSupportsFileContexts 例程會判斷文件系統是否支援指定檔案的檔案內容。 (另請參閱 FltSupportsFileContextsEx.)
語法
BOOLEAN FLTAPI FltSupportsFileContexts(
[in] PFILE_OBJECT FileObject
);
參數
[in] FileObject
檔案物件的指標,代表正在查詢其檔案內容支持的檔案。 這個參數是必要的,而且不能是 NULL。
傳回值
如果文件系統支援檔案對象的檔案內容,FltSupportsFileContexts 會傳回 TRUE;否則為 FALSE。
備註
Minifilter 驅動程式會呼叫 FltSupportsFileContexts 來判斷基礎文件系統是否原本就支援由指定 FileObject 表示的檔案內容,而不需要配置內容並嘗試設定它。 如果檔案不支持內容類型,迷你篩選就無法將內容附加至該檔案。
請注意,檔案系統可能支援某些檔案類型的檔案內容,但不支援其他文件類型。 例如,NTFS 和 FAT 不支援分頁檔案的檔案內容。
如需內容的詳細資訊,請參閱 關於迷你篩選內容。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 此例程可在 Windows Vista 和更新版本上使用。 |
目標平台 | Universal |
標頭 | fltkernel.h (包含 Fltkernel.h) |
程式庫 | FltMgr.lib |
Dll | Fltmgr.sys |
IRQL | <= APC_LEVEL |