Module: wine Branch: master Commit: 587156f43e13d5e012670a4c22f07234607a4337 URL: http://source.winehq.org/git/wine.git/?a=commit;h=587156f43e13d5e012670a4c22...
Author: Jacek Caban jacek@codeweavers.com Date: Sun Oct 29 19:09:42 2006 +0100
shlwapi: Added SHQueueUserWorkItem implementation.
---
dlls/shlwapi/ordinal.c | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/dlls/shlwapi/ordinal.c b/dlls/shlwapi/ordinal.c index 6e4cc2d..90025b4 100644 --- a/dlls/shlwapi/ordinal.c +++ b/dlls/shlwapi/ordinal.c @@ -4317,10 +4317,17 @@ DWORD WINAPI SHGetShellKey(DWORD a, DWOR /*********************************************************************** * SHQueueUserWorkItem (SHLWAPI.@) */ -HRESULT WINAPI SHQueueUserWorkItem(DWORD a, DWORD b, DWORD c, DWORD d, DWORD e, DWORD f, DWORD g) +BOOL WINAPI SHQueueUserWorkItem(LPTHREAD_START_ROUTINE pfnCallback, + LPVOID pContext, LONG lPriority, DWORD_PTR dwTag, + DWORD_PTR *pdwId, LPCSTR pszModule, DWORD dwFlags) { - FIXME("(%x, %x, %x, %x, %x, %x, %x): stub\n", a, b, c, d, e, f, g); - return E_FAIL; + TRACE("(%p, %p, %d, %lx, %p, %s, %08x)\n", pfnCallback, pContext, + lPriority, dwTag, pdwId, debugstr_a(pszModule), dwFlags); + + if(lPriority || dwTag || pdwId || pszModule || dwFlags) + FIXME("Unsupported arguments\n"); + + return QueueUserWorkItem(pfnCallback, pContext, 0); }
/***********************************************************************