msvcp140: Add __crtCreateThreadpoolTimer implementation.
Signed-off-by: Piotr Caban <piotr@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
72df2637a7
commit
0f8a703dee
|
@ -3760,7 +3760,7 @@
|
|||
@ cdecl __crtCreateEventExW(ptr wstr long long) MSVCP__crtCreateEventExW
|
||||
@ cdecl __crtCreateSemaphoreExW(ptr long long wstr long long) MSVCP__crtCreateSemaphoreExW
|
||||
@ stub __crtCreateSymbolicLinkW
|
||||
@ stub __crtCreateThreadpoolTimer
|
||||
@ cdecl __crtCreateThreadpoolTimer(ptr ptr ptr) MSVCP__crtCreateThreadpoolTimer
|
||||
@ stub __crtCreateThreadpoolWait
|
||||
@ stub __crtFlushProcessWriteBuffers
|
||||
@ stub __crtFreeLibraryWhenCallbackReturns
|
||||
|
|
|
@ -1266,6 +1266,16 @@ HANDLE CDECL MSVCP__crtCreateSemaphoreExW(
|
|||
return CreateSemaphoreExW(attribs, initial_count, max_count, name, flags, access);
|
||||
}
|
||||
|
||||
/*********************************************************************
|
||||
* __crtCreateThreadpoolTimer (MSVCP140.@)
|
||||
*/
|
||||
PTP_TIMER CDECL MSVCP__crtCreateThreadpoolTimer(PTP_TIMER_CALLBACK callback,
|
||||
PVOID userdata, TP_CALLBACK_ENVIRON *environment)
|
||||
{
|
||||
TRACE("(%p %p %p)\n", callback, userdata, environment);
|
||||
return CreateThreadpoolTimer(callback, userdata, environment);
|
||||
}
|
||||
|
||||
/* ?_Execute_once@std@@YAHAAUonce_flag@1@P6GHPAX1PAPAX@Z1@Z */
|
||||
/* ?_Execute_once@std@@YAHAEAUonce_flag@1@P6AHPEAX1PEAPEAX@Z1@Z */
|
||||
BOOL __cdecl _Execute_once(INIT_ONCE *flag, PINIT_ONCE_FN func, void *param)
|
||||
|
|
|
@ -1819,6 +1819,7 @@ WINADVAPI BOOL WINAPI CreatePrivateObjectSecurityEx(PSECURITY_DESCRIPTOR
|
|||
WINADVAPI BOOL WINAPI CreatePrivateObjectSecurityWithMultipleInheritance(PSECURITY_DESCRIPTOR,PSECURITY_DESCRIPTOR,PSECURITY_DESCRIPTOR*,GUID**,ULONG,BOOL,ULONG,HANDLE,PGENERIC_MAPPING);
|
||||
WINBASEAPI PTP_POOL WINAPI CreateThreadpool(PVOID);
|
||||
WINBASEAPI PTP_CLEANUP_GROUP WINAPI CreateThreadpoolCleanupGroup(void);
|
||||
WINBASEAPI PTP_TIMER WINAPI CreateThreadpoolTimer(PTP_TIMER_CALLBACK,PVOID,PTP_CALLBACK_ENVIRON);
|
||||
WINBASEAPI PTP_WAIT WINAPI CreateThreadpoolWait(PTP_WAIT_CALLBACK,PVOID,PTP_CALLBACK_ENVIRON);
|
||||
WINBASEAPI PTP_WORK WINAPI CreateThreadpoolWork(PTP_WORK_CALLBACK,PVOID,PTP_CALLBACK_ENVIRON);
|
||||
WINBASEAPI BOOL WINAPI CreateProcessA(LPCSTR,LPSTR,LPSECURITY_ATTRIBUTES,LPSECURITY_ATTRIBUTES,BOOL,DWORD,LPVOID,LPCSTR,LPSTARTUPINFOA,LPPROCESS_INFORMATION);
|
||||
|
|
Loading…
Reference in New Issue