From 3c6e5681245ad4ee267d7e5ca260b38655633a96 Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Wed, 9 Nov 2011 22:42:54 -0500 Subject: [PATCH] Windows: these fsctl cmds are not implemented Return STATUS_NOT_IMPLEMENTED since the following FSCTL_ operations are not: FSCTL_LOCK_VOLUME FSCTL_UNLOCK_VOLUME FSCTL_DISMOUNT_VOLUME FSCTL_MARK_VOLUME_DIRTY FSCTL_IS_VOLUME_DIRTY FSCTL_IS_VOLUME_MOUNTED Change-Id: Idfe26a4b71538defd1919be575d62b32dd415a06 Reviewed-on: http://gerrit.openafs.org/5826 Reviewed-by: Jeffrey Altman Tested-by: Jeffrey Altman --- src/WINNT/afsrdr/kernel/lib/AFSFSControl.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/WINNT/afsrdr/kernel/lib/AFSFSControl.cpp b/src/WINNT/afsrdr/kernel/lib/AFSFSControl.cpp index 5eefef022..a171a2b12 100644 --- a/src/WINNT/afsrdr/kernel/lib/AFSFSControl.cpp +++ b/src/WINNT/afsrdr/kernel/lib/AFSFSControl.cpp @@ -227,6 +227,8 @@ AFSProcessUserFsRequest( IN PIRP Irp) AFS_TRACE_LEVEL_VERBOSE_2, "AFSProcessUserFsRequest Processing FSCTL_LOCK_VOLUME request\n"); + ntStatus = STATUS_NOT_IMPLEMENTED; + break; } @@ -236,6 +238,8 @@ AFSProcessUserFsRequest( IN PIRP Irp) AFS_TRACE_LEVEL_VERBOSE_2, "AFSProcessUserFsRequest Processing FSCTL_UNLOCK_VOLUME request\n"); + ntStatus = STATUS_NOT_IMPLEMENTED; + break; } @@ -245,6 +249,8 @@ AFSProcessUserFsRequest( IN PIRP Irp) AFS_TRACE_LEVEL_VERBOSE_2, "AFSProcessUserFsRequest Processing FSCTL_DISMOUNT_VOLUME request\n"); + ntStatus = STATUS_NOT_IMPLEMENTED; + break; } @@ -254,6 +260,8 @@ AFSProcessUserFsRequest( IN PIRP Irp) AFS_TRACE_LEVEL_VERBOSE_2, "AFSProcessUserFsRequest Processing FSCTL_MARK_VOLUME_DIRTY request\n"); + ntStatus = STATUS_NOT_IMPLEMENTED; + break; } @@ -263,6 +271,8 @@ AFSProcessUserFsRequest( IN PIRP Irp) AFS_TRACE_LEVEL_VERBOSE_2, "AFSProcessUserFsRequest Processing FSCTL_IS_VOLUME_DIRTY request\n"); + ntStatus = STATUS_NOT_IMPLEMENTED; + break; } @@ -272,6 +282,8 @@ AFSProcessUserFsRequest( IN PIRP Irp) AFS_TRACE_LEVEL_VERBOSE_2, "AFSProcessUserFsRequest Processing FSCTL_IS_VOLUME_MOUNTED request\n"); + ntStatus = STATUS_NOT_IMPLEMENTED; + break; } -- 2.39.5