Sebastian Lackner : include: Add definition for TP_CALLBACK_ENVIRON_V3.

Alexandre Julliard julliard at wine.codeweavers.com
Thu Mar 31 11:42:56 CDT 2016


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

Author: Sebastian Lackner <sebastian at fds-team.de>
Date:   Thu Mar 31 04:52:14 2016 +0200

include: Add definition for TP_CALLBACK_ENVIRON_V3.

Signed-off-by: Sebastian Lackner <sebastian at fds-team.de>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 include/winnt.h | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/include/winnt.h b/include/winnt.h
index 559a719..5ece0f7 100644
--- a/include/winnt.h
+++ b/include/winnt.h
@@ -5936,6 +5936,29 @@ typedef struct _TP_CALLBACK_ENVIRON_V1
 	} u;
 } TP_CALLBACK_ENVIRON_V1;
 
+typedef struct _TP_CALLBACK_ENVIRON_V3
+{
+    TP_VERSION Version;
+    PTP_POOL Pool;
+    PTP_CLEANUP_GROUP CleanupGroup;
+    PTP_CLEANUP_GROUP_CANCEL_CALLBACK CleanupGroupCancelCallback;
+    PVOID RaceDll;
+    struct _ACTIVATION_CONTEXT *ActivationContext;
+    PTP_SIMPLE_CALLBACK FinalizationCallback;
+    union
+    {
+        DWORD Flags;
+        struct
+        {
+            DWORD LongFunction:1;
+            DWORD Persistent:1;
+            DWORD Private:30;
+        } s;
+    } u;
+    TP_CALLBACK_PRIORITY CallbackPriority;
+    DWORD Size;
+} TP_CALLBACK_ENVIRON_V3;
+
 typedef struct _TP_WORK TP_WORK, *PTP_WORK;
 typedef struct _TP_TIMER TP_TIMER, *PTP_TIMER;
 




More information about the wine-cvs mailing list