From 869793ea69e3d3d4391d9adb039cb74062ee136c Mon Sep 17 00:00:00 2001 From: Bill Zissimopoulos Date: Tue, 24 Nov 2015 16:37:15 -0800 Subject: [PATCH] sys: WIP --- src/sys/fsctl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sys/fsctl.c b/src/sys/fsctl.c index ea347e6e..50719f16 100644 --- a/src/sys/fsctl.c +++ b/src/sys/fsctl.c @@ -81,11 +81,11 @@ static NTSTATUS FspFsctlCreateVolume( FsvrtDeviceExtension->Base.Kind = FspFsvrtDeviceExtensionKind; FspIoqInitialize(&FsvrtDeviceExtension->TransactIoq); FspIoqInitialize(&FsvrtDeviceExtension->Ioq); - Result = FspTransactThreadStart(&FsvrtDeviceExtension->TransactThread, - &FsvrtDeviceExtension->TransactIoq, &FsvrtDeviceExtension->Ioq); RtlCopyMemory(FspFsvrtDeviceExtension(FsvrtDeviceObject)->SecurityDescriptorBuf, SecurityDescriptor, InputBufferLength); Irp->IoStatus.Information = DeviceName.Length + 1; + Result = FspTransactThreadStart(&FsvrtDeviceExtension->TransactThread, + &FsvrtDeviceExtension->TransactIoq, &FsvrtDeviceExtension->Ioq); if (!NT_SUCCESS(Result)) IoDeleteDevice(FsvrtDeviceObject); }