// ntifs.h
BOOLEAN FsRtlPrivateLock(
PFILE_LOCK FileLock,
PFILE_OBJECT FileObject,
PLARGE_INTEGER FileOffset,
PLARGE_INTEGER Length,
PEPROCESS ProcessId,
ULONG Key,
BOOLEAN FailImmediately,
BOOLEAN ExclusiveLock,
PIO_STATUS_BLOCK Iosb,
PIRP Irp,
__drv_aliasesMem PVOID Context,
BOOLEAN AlreadySynchronized
);
View the official Windows Driver Kit DDI referenceNo description available.
The FsRtlPrivateLock routine is obsolete, but is exported to support existing driver binaries. Use FsRtlFastLock instead.
FileLockReserved.
FileObjectReserved.
FileOffsetReserved.
LengthReserved.
ProcessIdReserved.
KeyReserved.
FailImmediatelyReserved.
ExclusiveLockReserved.
IosbReserved.
IrpReserved.
ContextReserved.
AlreadySynchronizedReserved.
Reserved.