From 5bc906bcab01c8dcff5f9dba502825156bfba621 Mon Sep 17 00:00:00 2001 From: Bill Zissimopoulos Date: Tue, 22 Dec 2015 18:25:52 -0800 Subject: [PATCH] Major refactoring: WIP --- src/sys/volume.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sys/volume.c b/src/sys/volume.c index 80d67934..a59b78af 100644 --- a/src/sys/volume.c +++ b/src/sys/volume.c @@ -349,7 +349,7 @@ NTSTATUS FspVolumeRedirQueryPathEx( ASSERT(IOCTL_REDIR_QUERY_PATH_EX == IrpSp->Parameters.DeviceIoControl.IoControlCode); if (KernelMode != Irp->RequestorMode) - return STATUS_ACCESS_DENIED; + return STATUS_INVALID_DEVICE_REQUEST; /* check parameters */ ULONG InputBufferLength = IrpSp->Parameters.FileSystemControl.InputBufferLength; @@ -536,7 +536,7 @@ NTSTATUS FspVolumeWork( ASSERT(FSP_FSCTL_TRANSACT == IrpSp->Parameters.FileSystemControl.FsControlCode); if (KernelMode != Irp->RequestorMode) - return STATUS_ACCESS_DENIED; + return STATUS_INVALID_DEVICE_REQUEST; NTSTATUS Result; FSP_FSVOL_DEVICE_EXTENSION *FsvolDeviceExtension = FspFsvolDeviceExtension(FsvolDeviceObject);