mirror of
				https://github.com/winfsp/winfsp.git
				synced 2025-10-29 19:18:39 -05:00 
			
		
		
		
	Major refactoring: WIP
This commit is contained in:
		| @@ -501,20 +501,15 @@ NTSTATUS FspVolumeWork( | |||||||
| { | { | ||||||
|     PAGED_CODE(); |     PAGED_CODE(); | ||||||
|  |  | ||||||
|     return STATUS_INVALID_DEVICE_REQUEST; |     ASSERT(IRP_MJ_FILE_SYSTEM_CONTROL == IrpSp->MajorFunction); | ||||||
| } |     ASSERT(IRP_MN_USER_FS_REQUEST == IrpSp->MinorFunction); | ||||||
|  |     ASSERT(FSP_FSCTL_TRANSACT == IrpSp->Parameters.FileSystemControl.FsControlCode); | ||||||
| #if 0 |  | ||||||
| static NTSTATUS FspFsvolWork( |  | ||||||
|     PDEVICE_OBJECT DeviceObject, PIRP Irp, PIO_STACK_LOCATION IrpSp) |  | ||||||
| { |  | ||||||
|     PAGED_CODE(); |  | ||||||
|  |  | ||||||
|     if (KernelMode != Irp->RequestorMode) |     if (KernelMode != Irp->RequestorMode) | ||||||
|         return STATUS_ACCESS_DENIED; |         return STATUS_ACCESS_DENIED; | ||||||
|  |  | ||||||
|     NTSTATUS Result; |     NTSTATUS Result; | ||||||
|     FSP_FSVOL_DEVICE_EXTENSION *FsvolDeviceExtension = FspFsvolDeviceExtension(DeviceObject); |     FSP_FSVOL_DEVICE_EXTENSION *FsvolDeviceExtension = FspFsvolDeviceExtension(FsvolDeviceObject); | ||||||
|     FSP_FSCTL_TRANSACT_REQ *Request = IrpSp->Parameters.FileSystemControl.Type3InputBuffer; |     FSP_FSCTL_TRANSACT_REQ *Request = IrpSp->Parameters.FileSystemControl.Type3InputBuffer; | ||||||
|  |  | ||||||
|     ASSERT(0 == Request->Hint); |     ASSERT(0 == Request->Hint); | ||||||
| @@ -543,4 +538,3 @@ static NTSTATUS FspFsvolWork( | |||||||
|  |  | ||||||
|     return Result; |     return Result; | ||||||
| } | } | ||||||
| #endif |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user