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 ******************************************************************/
16 /* FUNCTIONS *****************************************************************/
19 MsfsFileSystemControl(PDEVICE_OBJECT DeviceObject
,
22 PIO_STACK_LOCATION IoStack
;
23 PFILE_OBJECT FileObject
;
27 DPRINT1("MsfsFileSystemControl(DeviceObject %p Irp %p)\n", DeviceObject
, Irp
);
29 IoStack
= IoGetCurrentIrpStackLocation(Irp
);
30 FileObject
= IoStack
->FileObject
;
31 Fcb
= FileObject
->FsContext
;
33 DPRINT1("Mailslot name: %wZ\n", &Fcb
->Name
);
35 switch (IoStack
->Parameters
.FileSystemControl
.FsControlCode
)
38 Status
= STATUS_NOT_IMPLEMENTED
;
41 Irp
->IoStatus
.Status
= Status
;
42 Irp
->IoStatus
.Information
= 0;
43 IoCompleteRequest(Irp
, IO_NO_INCREMENT
);