20 #ifndef WINPR_POOL_PRIVATE_H
21 #define WINPR_POOL_PRIVATE_H
23 #include <winpr/windows.h>
24 #include <winpr/pool.h>
25 #include <winpr/synch.h>
26 #include <winpr/thread.h>
27 #include <winpr/collections.h>
30 #if (_WIN32_WINNT < _WIN32_WINNT_WIN6) || defined(__MINGW32__)
42 HANDLE TerminateEvent;
43 wCountdownEvent* WorkComplete;
48 PVOID CallbackParameter;
49 PTP_WORK_CALLBACK WorkCallback;
86 HANDLE TerminateEvent;
87 wCountdownEvent* WorkComplete;
92 PVOID CallbackParameter;
93 PTP_WORK_CALLBACK WorkCallback;
120 PTP_POOL GetDefaultThreadpool(
void);