FsRtlFastUnlockAll function (ntifs.h)
The FsRtlFastUnlockAll routine releases all byte-range locks that were acquired by the specified process for a file.
NTSTATUS FsRtlFastUnlockAll( [in] PFILE_LOCK FileLock, [in] PFILE_OBJECT FileObject, [in] PEPROCESS ProcessId, [in, optional] PVOID Context );
Pointer to the file object for the file.
Pointer to the process ID for the process.
[in, optional] Context
Optional context pointer to be used when completing IRPs.
FsRtlFastUnlockAll returns STATUS_SUCCESS or an error status code such as STATUS_RANGE_NOT_LOCKED.
After releasing the byte-range locks, FsRtlFastUnlockAll completes any currently queued lock IRPs that can now be completed.
|Header||ntifs.h (include Ntifs.h)|
|DDI compliance rules||HwStorPortProhibitedDDIs(storport)|
Submit and view feedback for