Функция FltClose (fltkernel.h)
FltClose закрывает дескриптор файла, открытый fltCreateFile или FltCreateFileEx.
Синтаксис
NTSTATUS FLTAPI FltClose(
[in] HANDLE FileHandle
);
Параметры
[in] FileHandle
Обработка, созданная при успешном вызове FltCreateFile или FltCreateFileEx.
Возвращаемое значение
FltClose возвращает STATUS_SUCCESS или соответствующее значение NTSTATUS, например следующее:
Код возврата | Описание |
---|---|
|
FileHandle не был допустимым дескриптором файла. Это код ошибки. |
Комментарии
FltClose предназначен только для закрытия дескрипторов файлов, открытых fltCreateFile или FltCreateFileEx. Его не следует использовать для закрытия произвольных дескрипторов.
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Верхняя часть | fltkernel.h (включая Fltkernel.h) |
Библиотека | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | PASSIVE_LEVEL |