8 #include "debugtools.h"
14 #include "shell32_main.h"
15 #include "wine/undocshell.h"
17 DEFAULT_DEBUG_CHANNEL(shell);
19 /*************************************************************************
20 * SHRegOpenKeyA [SHELL32.506]
23 HRESULT WINAPI SHRegOpenKeyA(
28 TRACE("(0x%08x, %s, %p)\n", hKey, debugstr_a(lpSubKey), phkResult);
29 return RegOpenKeyA(hKey, lpSubKey, phkResult);
32 /*************************************************************************
33 * SHRegOpenKeyW [NT4.0:SHELL32.507]
36 HRESULT WINAPI SHRegOpenKeyW (
41 WARN("0x%04x %s %p\n",hkey,debugstr_w(lpszSubKey),retkey);
42 return RegOpenKeyW( hkey, lpszSubKey, retkey );
45 /*************************************************************************
46 * SHRegQueryValueExA [SHELL32.509]
49 HRESULT WINAPI SHRegQueryValueExA(
57 TRACE("0x%04x %s %p %p %p %p\n", hkey, lpValueName, lpReserved, lpType, lpData, lpcbData);
58 return RegQueryValueExA (hkey, lpValueName, lpReserved, lpType, lpData, lpcbData);
61 /*************************************************************************
62 * SHRegQueryValueW [NT4.0:SHELL32.510]
65 HRESULT WINAPI SHRegQueryValueW(
71 WARN("0x%04x %s %p %p semi-stub\n",
72 hkey, debugstr_w(lpszSubKey), lpszData, lpcbData);
73 return RegQueryValueW( hkey, lpszSubKey, lpszData, lpcbData );
76 /*************************************************************************
77 * SHRegQueryValueExW [NT4.0:SHELL32.511]
80 * if the datatype REG_EXPAND_SZ then expand the string and change
83 HRESULT WINAPI SHRegQueryValueExW (
92 WARN("0x%04x %s %p %p %p %p semi-stub\n",
93 hkey, debugstr_w(pszValue), pdwReserved, pdwType, pvData, pcbData);
94 ret = RegQueryValueExW ( hkey, pszValue, pdwReserved, pdwType, pvData, pcbData);
98 /*************************************************************************
99 * SHRegDeleteKeyA [SHELL32]
101 HRESULT WINAPI SHRegDeleteKeyA(
105 FIXME("hkey=0x%08x, %s\n", hkey, debugstr_a(pszSubKey));
109 /*************************************************************************
110 * SHRegDeleteKeyW [SHELL32]
112 HRESULT WINAPI SHRegDeleteKeyW(
116 FIXME("hkey=0x%08x, %s\n", hkey, debugstr_w(pszSubKey));
120 /*************************************************************************
121 * SHRegCloseKey [NT4.0:SHELL32.505]
124 HRESULT WINAPI SHRegCloseKey (HKEY hkey)
126 TRACE("0x%04x\n",hkey);
127 return RegCloseKey( hkey );