Condividi tramite


Funzione FltSupportsFileContexts (fltkernel.h)

La routine FltSupportsFileContexts determina se il file system supporta i contesti di file per un determinato file. Vedere anche FltSupportsFileContextsEx.

Sintassi

BOOLEAN FLTAPI FltSupportsFileContexts(
  [in] PFILE_OBJECT FileObject
);

Parametri

[in] FileObject

Puntatore all'oggetto file che rappresenta il file il cui supporto del contesto di file viene sottoposto a query. Questo parametro è obbligatorio e non può essere NULL.

Valore restituito

FltSupportsFileContexts restituisceTRUE se il file system supporta contesti di file per l'oggetto file; FALSE in caso contrario.

Commenti

I driver minifilter chiamano FltSupportsFileContexts per determinare se il file system sottostante supporta intrinsecamente i contesti di file per il file rappresentato dall'oggetto FileObject specificato senza dover allocare un contesto e tentare di impostarlo. Se un tipo di contesto non è supportato in un file, il minifilter non può collegare un contesto a tale file.

Si noti che un file system potrebbe supportare contesti di file per alcuni tipi di file, ma non per altri. Ad esempio, NTFS e FAT non supportano i contesti di file per il paging dei file.

Per altre informazioni sui contesti, vedere Informazioni sui contesti minifilter.

Requisiti

Requisito Valore
Client minimo supportato Questa routine è disponibile in Windows Vista e versioni successive.
Piattaforma di destinazione Universale
Intestazione fltkernel.h (include Fltkernel.h)
Libreria FltMgr.lib
DLL Fltmgr.sys
IRQL <= APC_LEVEL

Vedi anche

FltAllocateContext

FltDeleteContext

FltDeleteFileContext

FltGetFileContext

FltReleaseContext

FltSetFileContext

FltSupportsFileContextsEx