[1/3] include: Add definition for TP_CALLBACK_ENVIRON_V3.
Sebastian Lackner
sebastian at fds-team.de
Wed Mar 30 21:52:14 CDT 2016
Signed-off-by: Sebastian Lackner <sebastian at fds-team.de>
---
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;
--
2.7.1
More information about the wine-patches
mailing list