mirror of
https://github.com/winfsp/winfsp.git
synced 2025-04-23 08:53:01 -05:00
sys: WIP
This commit is contained in:
parent
324306a784
commit
869793ea69
@ -81,11 +81,11 @@ static NTSTATUS FspFsctlCreateVolume(
|
|||||||
FsvrtDeviceExtension->Base.Kind = FspFsvrtDeviceExtensionKind;
|
FsvrtDeviceExtension->Base.Kind = FspFsvrtDeviceExtensionKind;
|
||||||
FspIoqInitialize(&FsvrtDeviceExtension->TransactIoq);
|
FspIoqInitialize(&FsvrtDeviceExtension->TransactIoq);
|
||||||
FspIoqInitialize(&FsvrtDeviceExtension->Ioq);
|
FspIoqInitialize(&FsvrtDeviceExtension->Ioq);
|
||||||
Result = FspTransactThreadStart(&FsvrtDeviceExtension->TransactThread,
|
|
||||||
&FsvrtDeviceExtension->TransactIoq, &FsvrtDeviceExtension->Ioq);
|
|
||||||
RtlCopyMemory(FspFsvrtDeviceExtension(FsvrtDeviceObject)->SecurityDescriptorBuf,
|
RtlCopyMemory(FspFsvrtDeviceExtension(FsvrtDeviceObject)->SecurityDescriptorBuf,
|
||||||
SecurityDescriptor, InputBufferLength);
|
SecurityDescriptor, InputBufferLength);
|
||||||
Irp->IoStatus.Information = DeviceName.Length + 1;
|
Irp->IoStatus.Information = DeviceName.Length + 1;
|
||||||
|
Result = FspTransactThreadStart(&FsvrtDeviceExtension->TransactThread,
|
||||||
|
&FsvrtDeviceExtension->TransactIoq, &FsvrtDeviceExtension->Ioq);
|
||||||
if (!NT_SUCCESS(Result))
|
if (!NT_SUCCESS(Result))
|
||||||
IoDeleteDevice(FsvrtDeviceObject);
|
IoDeleteDevice(FsvrtDeviceObject);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user