2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS kernel
4 * FILE: drivers/filesystems/msfs/fsctrl.c
5 * PURPOSE: Mailslot filesystem
6 * PROGRAMMER: Eric Kohl
9 /* INCLUDES ******************************************************************/
17 /* FUNCTIONS *****************************************************************/
20 MsfsFileSystemControl(PDEVICE_OBJECT DeviceObject
,
23 PIO_STACK_LOCATION IoStack
;
24 PFILE_OBJECT FileObject
;
29 DPRINT1("MsfsFileSystemControl(DeviceObject %p Irp %p)\n", DeviceObject
, Irp
);
31 IoStack
= IoGetCurrentIrpStackLocation(Irp
);
32 FileObject
= IoStack
->FileObject
;
33 Fcb
= FileObject
->FsContext
;
34 Ccb
= FileObject
->FsContext2
;
36 DPRINT1("Mailslot name: %wZ\n", &Fcb
->Name
);
38 switch (IoStack
->Parameters
.FileSystemControl
.FsControlCode
)
41 Status
= STATUS_NOT_IMPLEMENTED
;
44 Irp
->IoStatus
.Status
= Status
;
45 Irp
->IoStatus
.Information
= 0;
46 IoCompleteRequest(Irp
, IO_NO_INCREMENT
);