[PATCH] fltmgr.sys: Add stubs for FltAcquirePushLockExclusive, FltDeletePushLock and FltReleasePushLock.

Chip Davis cdavis at codeweavers.com
Thu Sep 6 08:41:11 CDT 2018


September 6, 2018 4:02 AM, "Dmitry Timoshkov" <dmitry at baikal.ru> wrote:

> Signed-off-by: Dmitry Timoshkov <dmitry at baikal.ru>
> ---
> dlls/fltmgr.sys/fltmgr.sys.spec | 6 +++---
> dlls/fltmgr.sys/main.c | 15 +++++++++++++++
> 2 files changed, 18 insertions(+), 3 deletions(-)
> 
> diff --git a/dlls/fltmgr.sys/fltmgr.sys.spec b/dlls/fltmgr.sys/fltmgr.sys.spec
> index 7b1ba2983c..39ce679817 100644
> --- a/dlls/fltmgr.sys/fltmgr.sys.spec
> +++ b/dlls/fltmgr.sys/fltmgr.sys.spec
> @@ -1,4 +1,4 @@
> -@ stub FltAcquirePushLockExclusive
> +@ stdcall FltAcquirePushLockExclusive(ptr)
> @ stub FltAcquirePushLockShared
> @ stub FltAcquireResourceExclusive
> @ stub FltAcquireResourceShared
> @@ -40,7 +40,7 @@
> @ stub FltDeleteContext
> @ stub FltDeleteFileContext
> @ stub FltDeleteInstanceContext
> -@ stub FltDeletePushLock
> +@ stdcall FltDeletePushLock(ptr)
> @ stub FltDeleteStreamContext
> @ stub FltDeleteStreamHandleContext
> @ stub FltDeleteVolumeContext
> @@ -133,7 +133,7 @@
> @ stub FltReleaseContext
> @ stub FltReleaseContexts
> @ stub FltReleaseFileNameInformation
> -@ stub FltReleasePushLock
> +@ stdcall FltReleasePushLock(ptr)
> @ stub FltReleaseResource
> @ stub FltRequestOperationStatusCallback
> @ stub FltRetainSwappedBufferMdlAddress

These should probably be forwarded to ntoskrnl.

Chip



More information about the wine-devel mailing list