Vijay Kiran Kamuju : include: Fix QUOTA_LIMITS_EX in winnt.h.

Alexandre Julliard julliard at winehq.org
Tue Mar 3 16:24:52 CST 2020


Module: wine
Branch: master
Commit: 739b975b1eb9c3f2024b40efa88c50c172285515
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=739b975b1eb9c3f2024b40efa88c50c172285515

Author: Vijay Kiran Kamuju <infyquest at gmail.com>
Date:   Sun Mar  1 07:21:57 2020 +0100

include: Fix QUOTA_LIMITS_EX in winnt.h.

Signed-off-by: Vijay Kiran Kamuju <infyquest at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 include/winnt.h | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/include/winnt.h b/include/winnt.h
index 771f769f2f..50a6213ef0 100644
--- a/include/winnt.h
+++ b/include/winnt.h
@@ -5342,6 +5342,15 @@ typedef struct _QUOTA_LIMITS {
 #define QUOTA_LIMITS_HARDWS_MIN_DISABLE 0x00000002
 #define QUOTA_LIMITS_HARDWS_MAX_ENABLE  0x00000004
 #define QUOTA_LIMITS_HARDWS_MAX_DISABLE 0x00000008
+#define QUOTA_LIMITS_USE_DEFAULT_LIMITS 0x00000010
+
+typedef union _RATE_QUOTA_LIMIT {
+    DWORD RateData;
+    struct {
+        DWORD RatePercent:7;
+        DWORD Reserved0:25;
+    } DUMMYSTRUCTNAME;
+} RATE_QUOTA_LIMIT, *PRATE_QUOTA_LIMIT;
 
 typedef struct _QUOTA_LIMITS_EX {
     SIZE_T PagedPoolLimit;
@@ -5350,12 +5359,12 @@ typedef struct _QUOTA_LIMITS_EX {
     SIZE_T MaximumWorkingSetSize;
     SIZE_T PagefileLimit;
     LARGE_INTEGER TimeLimit;
-    SIZE_T Reserved1;
+    SIZE_T WorkingSetLimit;
     SIZE_T Reserved2;
     SIZE_T Reserved3;
     SIZE_T Reserved4;
     DWORD Flags;
-    DWORD Reserved5;
+    RATE_QUOTA_LIMIT CpuRateLimit;
 } QUOTA_LIMITS_EX, *PQUOTA_LIMITS_EX;
 
 #define SECTION_QUERY              0x0001




More information about the wine-cvs mailing list