[NTOS:IO] Implement IopAcquireFileObjectLock and use it to fix IopLockFileObject

This commit is contained in:
Thomas Faber 2018-10-02 09:55:07 +02:00 committed by Pierre Schweitzer
parent c6142174af
commit 8fbc488050
No known key found for this signature in database
GPG key ID: 7545556C3D585B0B
4 changed files with 167 additions and 25 deletions

View file

@ -1238,6 +1238,15 @@ IopCloseFile(
IN ULONG SystemHandleCount
);
NTSTATUS
NTAPI
IopAcquireFileObjectLock(
_In_ PFILE_OBJECT FileObject,
_In_ KPROCESSOR_MODE AccessMode,
_In_ BOOLEAN Alertable,
_Out_ PBOOLEAN LockFailed
);
PVOID
NTAPI
IoGetFileObjectFilterContext(