FltSupportsFileContexts-Funktion (fltkernel.h)
Die FltSupportsFileContexts-Routine bestimmt, ob das Dateisystem Dateikontexte für eine bestimmte Datei unterstützt. (Siehe auch FltSupportsFileContextsEx.)
Syntax
BOOLEAN FLTAPI FltSupportsFileContexts(
[in] PFILE_OBJECT FileObject
);
Parameter
[in] FileObject
Zeiger auf das Dateiobjekt, das die Datei darstellt, deren Dateikontextunterstützung abgefragt wird. Dieser Parameter ist erforderlich und darf nicht NULL sein.
Rückgabewert
FltSupportsFileContexts gibt TRUE zurück, wenn das Dateisystem Dateikontexte für das Dateiobjekt unterstützt. Andernfalls FALSE .
Hinweise
Minifiltertreiber rufen FltSupportsFileContexts auf, um zu bestimmen, ob das zugrunde liegende Dateisystem grundsätzlich Dateikontexte für die Datei unterstützt, die durch das angegebene FileObject dargestellt wird, ohne einen Kontext zuordnen und festlegen zu müssen. Wenn ein Kontexttyp für eine Datei nicht unterstützt wird, kann der Minifilter keinen Kontext an diese Datei anfügen.
Beachten Sie, dass ein Dateisystem möglicherweise Dateikontexte für einige Dateitypen unterstützt, für andere jedoch nicht. Beispielsweise unterstützen NTFS und FAT keine Dateikontexte für Auslagerungsdateien.
Weitere Informationen zu Kontexten finden Sie unter Informationen zu Minifilterkontexten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Diese Routine ist unter Windows Vista und höher verfügbar. |
Zielplattform | Universell |
Header | fltkernel.h (fltkernel.h einschließen) |
Bibliothek | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= APC_LEVEL |