Jacek Caban : shlwapi: Added SHQueueUserWorkItem implementation.
Alexandre Julliard
julliard at wine.codeweavers.com
Mon Oct 30 05:22:31 CST 2006
Module: wine
Branch: master
Commit: 587156f43e13d5e012670a4c22f07234607a4337
URL: http://source.winehq.org/git/wine.git/?a=commit;h=587156f43e13d5e012670a4c22f07234607a4337
Author: Jacek Caban <jacek at 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);
}
/***********************************************************************
More information about the wine-cvs
mailing list