since we're opening files here */
if (EndBackslash)
{
+ /* Unlock VCB */
+ FatReleaseVcb(IrpContext, Vcb);
+
/* Complete the request */
Iosb.Status = STATUS_OBJECT_NAME_INVALID;
FatCompleteRequest(IrpContext, Irp, Iosb.Status);
Irp->IoStatus.Information = Iosb.Information;
}
+ /* Unlock VCB */
+ FatReleaseVcb(IrpContext, Vcb);
+
/* Complete the request */
FatCompleteRequest(IrpContext, Irp, Iosb.Status);
{
PFAT_IRP_CONTEXT IrpContext;
NTSTATUS Status;
- //PVOLUME_DEVICE_OBJECT VolumeDO = (PVOLUME_DEVICE_OBJECT)DeviceObject;
DPRINT1("FatCreate()\n");