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
);