// ntifs.h
typedef struct _FILE_LOCK {
PCOMPLETE_LOCK_IRP_ROUTINE CompleteLockIrpRoutine;
PUNLOCK_ROUTINE UnlockRoutine;
BOOLEAN FastIoIsQuestionable;
BOOLEAN SpareC[3];
PVOID LockInformation;
FILE_LOCK_INFO LastReturnedLockInfo;
PVOID LastReturnedLock;
LONG LockRequestsInProgress;
} FILE_LOCK;
View the official Windows Driver Kit DDI referenceNo description available.
This structure is reserved for system use. The operating system uses the opaque FILE_LOCK structure to support the locking of files.
CompleteLockIrpRoutineReserved for system use.
UnlockRoutineReserved for system use.
FastIoIsQuestionableReserved for system use.
SpareC[3]Reserved for system use.
LockInformationReserved for system use.
LastReturnedLockInfoReserved for system use.
LastReturnedLockReserved for system use.
LockRequestsInProgressReserved for system use.