Major refactoring: WIP

This commit is contained in:
Bill Zissimopoulos 2015-12-20 14:30:00 -08:00
parent 7ef68a6688
commit e59e4d20d7

View File

@ -154,7 +154,6 @@ static NTSTATUS FspFsctlCreateVolume(
FsvolDeviceExtension = FspFsvolDeviceExtension(FsvolDeviceObject); FsvolDeviceExtension = FspFsvolDeviceExtension(FsvolDeviceObject);
FsvolDeviceExtension->FsctlDeviceObject = DeviceObject; FsvolDeviceExtension->FsctlDeviceObject = DeviceObject;
FsvolDeviceExtension->FsvrtDeviceObject = FsvrtDeviceObject; FsvolDeviceExtension->FsvrtDeviceObject = FsvrtDeviceObject;
FsvolDeviceExtension->MupHandle = MupHandle;
FsvolDeviceExtension->VolumeParams = VolumeParams; FsvolDeviceExtension->VolumeParams = VolumeParams;
if (0 != FsvrtDeviceObject) if (0 != FsvrtDeviceObject)
FspDeviceInitComplete(FsvrtDeviceObject); FspDeviceInitComplete(FsvrtDeviceObject);
@ -169,6 +168,7 @@ static NTSTATUS FspFsctlCreateVolume(
FspDeviceRelease(FsvolDeviceObject); FspDeviceRelease(FsvolDeviceObject);
goto exit; goto exit;
} }
FsvolDeviceExtension->MupHandle = MupHandle;
} }
/* associate the new volume device with our file object */ /* associate the new volume device with our file object */