Austin English : include/ddk: Add KWAIT_BLOCK struct to ntddk.h.

Alexandre Julliard julliard at wine.codeweavers.com
Tue Jan 27 16:23:59 CST 2015


Module: wine
Branch: master
Commit: 59e3a851f21aaf9c188cc98b753af09ee7093cb2
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=59e3a851f21aaf9c188cc98b753af09ee7093cb2

Author: Austin English <austinenglish at gmail.com>
Date:   Mon Jan 26 16:14:19 2015 -0600

include/ddk: Add KWAIT_BLOCK struct to ntddk.h.

---

 include/ddk/ntddk.h | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/include/ddk/ntddk.h b/include/ddk/ntddk.h
index 56f2f35..e9c3fba 100644
--- a/include/ddk/ntddk.h
+++ b/include/ddk/ntddk.h
@@ -140,6 +140,15 @@ typedef struct _FILE_VALID_DATA_LENGTH_INFORMATION
   LARGE_INTEGER ValidDataLength;
 } FILE_VALID_DATA_LENGTH_INFORMATION, *PFILE_VALID_DATA_LENGTH_INFORMATION;
 
+typedef struct _KWAIT_BLOCK {
+    LIST_ENTRY WaitListEntry;
+    struct _KTHREAD *RESTRICTED_POINTER Thread;
+    PVOID Object;
+    struct _KWAIT_BLOCK *RESTRICTED_POINTER NextWaitBlock;
+    USHORT WaitKey;
+    USHORT WaitType;
+} KWAIT_BLOCK, *PKWAIT_BLOCK, *RESTRICTED_POINTER PRKWAIT_BLOCK;
+
 typedef VOID (WINAPI *PDRIVER_NOTIFICATION_CALLBACK_ROUTINE)(PVOID,PVOID);
 typedef VOID (WINAPI *PDRIVER_REINITIALIZE)(PDRIVER_OBJECT,PVOID,ULONG);
 typedef VOID (WINAPI *PLOAD_IMAGE_NOTIFY_ROUTINE)(PUNICODE_STRING,HANDLE,PIMAGE_INFO);




More information about the wine-cvs mailing list