Module: wine Branch: master Commit: eb5f4b86d5676700447bd1cfd630122e1d242e07 URL: http://source.winehq.org/git/wine.git/?a=commit;h=eb5f4b86d5676700447bd1cfd6...
Author: Sebastian Lackner sebastian@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@fds-team.de Signed-off-by: Alexandre Julliard julliard@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;