共用方式為


FltSupportsFileContexts 函式 (fltkernel.h)

FltSupportsFileContexts 例程會判斷文件系統是否支援指定檔案的檔案內容。 (另請參閱 FltSupportsFileContextsEx

語法

BOOLEAN FLTAPI FltSupportsFileContexts(
  [in] PFILE_OBJECT FileObject
);

參數

[in] FileObject

表示正在查詢其檔案內容支援的檔案之檔案物件的指標。 這是必要參數,而且無法 NULL

傳回值

如果文件系統支援檔案對象的檔案內容,FltSupportsFileContexts 會傳回 true;否則 FALSE

言論

Minifilter 驅動程式會呼叫 FltSupportsFileContexts,以判斷基礎文件系統是否原本就支援由指定之 fileObj ect FileObject 所代表的檔案內容,而不需要配置內容並嘗試設定它。 如果檔案上不支持內容類型,則迷你篩選無法將內容附加至該檔案。

請注意,檔案系統可能支援某些檔案類型的檔案內容,但不支援其他文件類型。 例如,NTFS 和 FAT 不支援分頁檔案的檔案內容。

如需內容的詳細資訊,請參閱 關於小型篩選內容

要求

要求 價值
最低支援的用戶端 此例程適用於 Windows Vista 和更新版本。
目標平臺 普遍
標頭 fltkernel.h (包括 Fltkernel.h)
連結庫 FltMgr.lib
DLL Fltmgr.sys
IRQL <= APC_LEVEL

另請參閱

FltAllocateContext

FltDeleteContext

FltDeleteFileContext

FltGetFileContext

FltReleaseContext

FltSetFileContext

FltSupportsFileContextsEx