Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
FsRtlFreeFileLock подпрограмма неинициализирует и освобождает структуру блокировки файлов.
Синтаксис
VOID FsRtlFreeFileLock(
[in] PFILE_LOCK FileLock
);
Параметры
[in] FileLock
Указатель на структуру FILE_LOCK. Эта структура должна быть выделена предыдущим вызовом FsRtlAllocateFileLock.
Возвращаемое значение
Никакой
Замечания
FsRtlFreeFileLock следует использовать только для блокировок файлов, выделенных и инициализированных FsRtlAllocateFileLock.
Это ошибка программирования для вызова FsRtlFreeFileLock для структуры FILE_LOCK, которая уже была неинициализирована вызовом FsRtlUninitializeFileLock.
Минифильтры должны вызывать FltFreeFileLock вместо FsRtlFreeFileLock.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 2000 |
| целевая платформа | Всеобщий |
| заголовка | ntifs.h (include Ntifs.h) |
| библиотеки |
NtosKrnl.lib |
| DLL | NtosKrnl.exe |
| IRQL | <= APC_LEVEL |
| правил соответствия DDI |
HwStorPortProhibitedDIs(storport) |