Module: wine Branch: master Commit: 449dfadf51601ef504e3808676e57cb2918a3958 URL: http://source.winehq.org/git/wine.git/?a=commit;h=449dfadf51601ef504e3808676...
Author: Detlef Riekenberg wine.dev@web.de Date: Thu Oct 12 19:41:53 2006 +0200
shell32: Implement SHRegQueryValueA with RegQueryValueA.
---
dlls/shell32/shell32.spec | 2 +- dlls/shell32/shellreg.c | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletions(-)
diff --git a/dlls/shell32/shell32.spec b/dlls/shell32/shell32.spec index debb9a4..562db74 100644 --- a/dlls/shell32/shell32.spec +++ b/dlls/shell32/shell32.spec @@ -215,7 +215,7 @@ #300 stub Shl3216_ThunkData32 505 stdcall SHRegCloseKey (long) 506 stdcall SHRegOpenKeyA (long str long) 507 stdcall SHRegOpenKeyW (long wstr long) - 508 stub SHRegQueryValueA + 508 stdcall SHRegQueryValueA(long str ptr ptr) 509 stdcall SHRegQueryValueExA(long str ptr ptr ptr ptr) 510 stdcall SHRegQueryValueW (long long long long) 511 stdcall SHRegQueryValueExW (long wstr ptr ptr ptr ptr) diff --git a/dlls/shell32/shellreg.c b/dlls/shell32/shellreg.c index 5db5ccd..a305c8b 100644 --- a/dlls/shell32/shellreg.c +++ b/dlls/shell32/shellreg.c @@ -68,6 +68,16 @@ HRESULT WINAPI SHRegOpenKeyW ( }
/************************************************************************* + * SHRegQueryValueA [SHELL32.508] + * + */ +HRESULT WINAPI SHRegQueryValueA(HKEY hkey, LPSTR lpSubKey, LPSTR lpValue, LPDWORD lpcbValue) +{ + TRACE("(%p %s %p %p)\n", hkey, debugstr_a(lpSubKey), lpValue, lpcbValue); + return RegQueryValueA(hkey, lpSubKey, lpValue, (LONG*)lpcbValue); +} + +/************************************************************************* * SHRegQueryValueExA [SHELL32.509] * */