Major refactoring: WIP

This commit is contained in:
Bill Zissimopoulos
2015-12-22 17:49:23 -08:00
parent 7a12fe0713
commit ebfabba568
2 changed files with 30 additions and 38 deletions

View File

@ -32,10 +32,12 @@ static NTSTATUS FspFsctlFileSystemControl(
switch (IrpSp->Parameters.FileSystemControl.FsControlCode)
{
case FSP_FSCTL_VOLUME_NAME:
Result = FspVolumeGetName(DeviceObject, Irp, IrpSp);
if (0 != IrpSp->FileObject->FsContext2)
Result = FspVolumeGetName(DeviceObject, Irp, IrpSp);
break;
case FSP_FSCTL_TRANSACT:
Result = FspVolumeTransact(DeviceObject, Irp, IrpSp);
if (0 != IrpSp->FileObject->FsContext2)
Result = FspVolumeTransact(DeviceObject, Irp, IrpSp);
break;
}
break;