Set file object flag FO_NAMED_PIPE upon named pipe creation.

svn path=/trunk/; revision=21755
This commit is contained in:
Eric Kohl 2006-04-29 07:39:13 +00:00
parent 4fd7f3fb6a
commit 1f15256d2e

View file

@ -295,6 +295,7 @@ NpfsCreate(PDEVICE_OBJECT DeviceObject,
KeUnlockMutex(&Pipe->FcbListLock);
FileObject->FsContext = ClientFcb;
FileObject->Flags |= FO_NAMED_PIPE;
Irp->IoStatus.Status = STATUS_SUCCESS;
IoCompleteRequest(Irp, IO_NO_INCREMENT);
@ -539,6 +540,7 @@ NpfsCreateNamedPipe(PDEVICE_OBJECT DeviceObject,
KeUnlockMutex(&Pipe->FcbListLock);
FileObject->FsContext = Fcb;
FileObject->Flags |= FO_NAMED_PIPE;
Irp->IoStatus.Status = STATUS_SUCCESS;
IoCompleteRequest(Irp, IO_NO_INCREMENT);