MessageEvent is no longer used, remove it

svn path=/trunk/; revision=69481
This commit is contained in:
Pierre Schweitzer 2015-10-10 12:16:17 +00:00
parent 4b5eca57a3
commit 1d4d8588ef
3 changed files with 0 additions and 14 deletions

View file

@ -177,9 +177,6 @@ MsfsCreateMailslot(PDEVICE_OBJECT DeviceObject,
Fcb->MaxMessageSize = Buffer->MaximumMessageSize;
Fcb->MessageCount = 0;
Fcb->TimeOut = Buffer->ReadTimeout;
KeInitializeEvent(&Fcb->MessageEvent,
NotificationEvent,
FALSE);
InitializeListHead(&Fcb->MessageListHead);
KeInitializeSpinLock(&Fcb->MessageListLock);

View file

@ -31,7 +31,6 @@ typedef struct _MSFS_FCB
struct _MSFS_CCB *ServerCcb;
ULONG ReferenceCount;
LARGE_INTEGER TimeOut;
KEVENT MessageEvent;
ULONG MaxMessageSize;
ULONG MessageCount;
KSPIN_LOCK MessageListLock;

View file

@ -75,10 +75,6 @@ MsfsRead(PDEVICE_OBJECT DeviceObject,
ExFreePoolWithTag(Message, 'rFsM');
Fcb->MessageCount--;
if (Fcb->MessageCount == 0)
{
KeClearEvent(&Fcb->MessageEvent);
}
Irp->IoStatus.Status = STATUS_SUCCESS;
Irp->IoStatus.Information = LengthRead;
@ -191,12 +187,6 @@ MsfsWrite(PDEVICE_OBJECT DeviceObject,
KeReleaseSpinLock(&Fcb->MessageListLock, oldIrql);
Fcb->MessageCount++;
if (Fcb->MessageCount == 1)
{
KeSetEvent(&Fcb->MessageEvent,
0,
FALSE);
}
if (Fcb->WaitCount > 0)
{