Merge 13511:13830 from trunk
[reactos.git] / reactos / drivers / fs / np / npfs.h
index effd44d..1038411 100644 (file)
@@ -19,6 +19,7 @@ typedef struct _NPFS_PIPE
   KMUTEX FcbListLock;
   LIST_ENTRY ServerFcbListHead;
   LIST_ENTRY ClientFcbListHead;
+  LIST_ENTRY WaiterListHead;
   ULONG PipeType;
   ULONG ReadMode;
   ULONG WriteMode;
@@ -52,6 +53,14 @@ typedef struct _NPFS_FCB
   KSPIN_LOCK DataListLock;     /* Data queue lock */
 } NPFS_FCB, *PNPFS_FCB;
 
+typedef struct _NPFS_WAITER_ENTRY
+{
+  LIST_ENTRY Entry;
+  PIRP Irp;
+  PNPFS_PIPE Pipe;
+  PNPFS_FCB Fcb;
+} NPFS_WAITER_ENTRY, *PNPFS_WAITER_ENTRY;
+
 
 extern NPAGED_LOOKASIDE_LIST NpfsPipeDataLookasideList;