shlwapi names
Jürgen Schmied
j.schmied at t-online.de
Wed Jan 8 14:34:51 CST 2003
- give some functions real names
-------------- next part --------------
Only in wine/dlls/shlwapi: Makefile
diff -u wine-20021219/dlls/shlwapi/shlwapi.spec wine/dlls/shlwapi/shlwapi.spec
--- wine-20021219/dlls/shlwapi/shlwapi.spec Thu Dec 19 05:16:54 2002
+++ wine/dlls/shlwapi/shlwapi.spec Wed Jan 8 08:31:46 2003
@@ -219,9 +219,9 @@
219 stdcall @(long long long long) SHLWAPI_219
220 stub @
221 stub @
-222 stdcall @(long) SHLWAPI_222
-223 stdcall @(long) SHLWAPI_223
-224 stdcall @(long) SHLWAPI_224
+222 stdcall @(long) _SHGlobalCounterCreate
+223 stdcall @(long) _SHGlobalCounterGetValue
+224 stdcall @(long) _SHGlobalCounterIncrement
225 stub @
226 stub @
227 stub @
@@ -353,7 +353,7 @@
353 stub @
354 stub @
355 stub @
-356 stdcall @(ptr ptr) SHLWAPI_356
+356 stdcall @(ptr ptr) _CreateAllAccessSecurityAttributes
357 stdcall @(wstr wstr wstr long long) SHLWAPI_357
358 stdcall @(wstr long long ptr ptr long) SHLWAPI_358
359 forward @ kernel32.OpenEventW
@@ -419,9 +419,9 @@
419 stub @
420 stub @
421 stub @
-422 stdcall @(str long) SHLWAPI_422
-423 stdcall @(wstr long) SHLWAPI_423
-424 stdcall @(long) SHLWAPI_424
+422 stdcall @(str long) _SHGlobalCounterCreateNamedA
+423 stdcall @(wstr long) _SHGlobalCounterCreateNamedW
+424 stdcall @(long) _SHGlobalCounterDecrement
425 stub @
426 stub @
427 stub @
Only in wine/dlls/shlwapi: shlwapi.spec.def
Common subdirectories: wine-20021219/dlls/shlwapi/tests and wine/dlls/shlwapi/tests
diff -u wine-20021219/dlls/shlwapi/thread.c wine/dlls/shlwapi/thread.c
--- wine-20021219/dlls/shlwapi/thread.c Thu Dec 5 21:33:07 2002
+++ wine/dlls/shlwapi/thread.c Wed Jan 8 08:32:19 2003
@@ -49,10 +49,10 @@
extern DWORD SHLWAPI_ThreadRef_index; /* Initialised in shlwapi_main.c */
-DWORD WINAPI SHLWAPI_23(REFGUID,LPSTR,INT);
+DWORD WINAPI SHLWAshlwaPI_23(REFGUID,LPSTR,INT);
/**************************************************************************
- * @ [SHLWAPI.356]
+ * _CreateAllAccessSecurityAttributes [SHLWAPI.356]
*
* Initialise security attributes from a security descriptor.
*
@@ -70,7 +70,9 @@
* before Windows NT).
*/
LPSECURITY_ATTRIBUTES
-WINAPI SHLWAPI_356(LPSECURITY_ATTRIBUTES lpAttr, PSECURITY_DESCRIPTOR lpSec)
+WINAPI _CreateAllAccessSecurityAttributes(
+ LPSECURITY_ATTRIBUTES lpAttr,
+ PSECURITY_DESCRIPTOR lpSec)
{
/* This function is used within SHLWAPI only to create security attributes
* for shell semaphores. */
@@ -338,7 +340,7 @@
}
/*************************************************************************
- * @ [SHLWAPI.223]
+ * _SHGlobalCounterGetValue [SHLWAPI.223]
*
* Get the current count of a semaphore.
*
@@ -348,7 +350,7 @@
* RETURNS
* The current count of the semaphore.
*/
-DWORD WINAPI SHLWAPI_223(HANDLE hSem)
+DWORD WINAPI _SHGlobalCounterGetValue(HANDLE hSem)
{
DWORD dwOldCount = 0;
@@ -359,7 +361,7 @@
}
/*************************************************************************
- * @ [SHLWAPI.224]
+ * _SHGlobalCounterIncrement [SHLWAPI.224]
*
* Claim a semaphore.
*
@@ -369,7 +371,7 @@
* RETURNS
* The new count of the semaphore.
*/
-DWORD WINAPI SHLWAPI_224(HANDLE hSem)
+DWORD WINAPI _SHGlobalCounterIncrement(HANDLE hSem)
{
DWORD dwOldCount = 0;
@@ -379,7 +381,7 @@
}
/*************************************************************************
- * @ [SHLWAPI.424]
+ * _SHGlobalCounterDecrement [SHLWAPI.424]
*
* Release a semaphore.
*
@@ -389,23 +391,23 @@
* RETURNS
* The new count of the semaphore.
*/
-DWORD WINAPI SHLWAPI_424(HANDLE hSem)
+DWORD WINAPI _SHGlobalCounterDecrement(HANDLE hSem)
{
DWORD dwOldCount = 0;
TRACE("(%p)\n", hSem);
- dwOldCount = SHLWAPI_223(hSem);
+ dwOldCount = _SHGlobalCounterGetValue(hSem);
WaitForSingleObject(hSem, 0);
return dwOldCount - 1;
}
/*************************************************************************
- * @ [SHLWAPI.423]
+ * _SHGlobalCounterCreateNamedW [SHLWAPI.423]
*
- * Unicode version of SHLWAPI_422.
+ * Unicode version of _SHGlobalCounterCreateNamedA.
*/
-HANDLE WINAPI SHLWAPI_423(LPCWSTR lpszName, DWORD iInitial)
+HANDLE WINAPI _SHGlobalCounterCreateNamedW(LPCWSTR lpszName, DWORD iInitial)
{
static const WCHAR szPrefix[] = { 's', 'h', 'e', 'l', 'l', '.', '\0' };
const int iPrefixLen = 6;
@@ -423,7 +425,7 @@
StrCpyNW(szBuff + iPrefixLen, lpszName, iBuffLen - iPrefixLen);
/* Initialise security attributes */
- pSecAttr = SHLWAPI_356(&sAttr, &sd);
+ pSecAttr = _CreateAllAccessSecurityAttributes(&sAttr, &sd);
if (!(hRet = CreateSemaphoreW(pSecAttr , iInitial, MAXLONG, szBuff)))
hRet = OpenSemaphoreW(SYNCHRONIZE|SEMAPHORE_MODIFY_STATE, 0, szBuff);
@@ -431,7 +433,7 @@
}
/*************************************************************************
- * @ [SHLWAPI.422]
+ * _SHGlobalCounterCreateNamedA [SHLWAPI.422]
*
* Create a semaphore.
*
@@ -442,7 +444,7 @@
* RETURNS
* A new semaphore handle.
*/
-HANDLE WINAPI SHLWAPI_422(LPCSTR lpszName, DWORD iInitial)
+HANDLE WINAPI _SHGlobalCounterCreateNamedA(LPCSTR lpszName, DWORD iInitial)
{
WCHAR szBuff[MAX_PATH];
@@ -450,11 +452,11 @@
if (lpszName)
MultiByteToWideChar(0, 0, lpszName, -1, szBuff, MAX_PATH);
- return SHLWAPI_423(lpszName ? szBuff : NULL, iInitial);
+ return _SHGlobalCounterCreateNamedW(lpszName ? szBuff : NULL, iInitial);
}
/*************************************************************************
- * @ [SHLWAPI.222]
+ * _SHGlobalCounterCreate [SHLWAPI.222]
*
* Create a semaphore using the name of a GUID.
*
@@ -467,7 +469,7 @@
* NOTES
* The initial count of the semaphore is set to 0.
*/
-HANDLE WINAPI SHLWAPI_222(REFGUID guid)
+HANDLE WINAPI _SHGlobalCounterCreate (REFGUID guid)
{
char szName[40];
@@ -475,5 +477,5 @@
/* Create a named semaphore using the GUID string */
SHLWAPI_23(guid, szName, sizeof(szName) - 1);
- return SHLWAPI_422(szName, 0);
+ return _SHGlobalCounterCreateNamedA(szName, 0);
}
More information about the wine-patches
mailing list