8 #include "debugtools.h"
10 #include "winversion.h"
15 #include "shell32_main.h"
16 #include "wine/undocshell.h"
18 DEFAULT_DEBUG_CHANNEL(shell
);
20 /*************************************************************************
21 * SHRegOpenKeyA [SHELL32.506]
24 HRESULT WINAPI
SHRegOpenKeyA(
29 TRACE("(0x%08x, %s, %p)\n", hKey
, debugstr_a(lpSubKey
), phkResult
);
30 return RegOpenKeyA(hKey
, lpSubKey
, phkResult
);
33 /*************************************************************************
34 * SHRegOpenKeyW [NT4.0:SHELL32.507]
37 HRESULT WINAPI
SHRegOpenKeyW (
42 WARN("0x%04x %s %p\n",hkey
,debugstr_w(lpszSubKey
),retkey
);
43 return RegOpenKeyW( hkey
, lpszSubKey
, retkey
);
46 /*************************************************************************
47 * SHRegQueryValueExA [SHELL32.509]
50 HRESULT WINAPI
SHRegQueryValueExA(
58 TRACE("0x%04x %s %p %p %p %p\n", hkey
, lpValueName
, lpReserved
, lpType
, lpData
, lpcbData
);
59 return RegQueryValueExA (hkey
, lpValueName
, lpReserved
, lpType
, lpData
, lpcbData
);
62 /*************************************************************************
63 * SHRegQueryValueW [NT4.0:SHELL32.510]
66 HRESULT WINAPI
SHRegQueryValueW(
72 WARN("0x%04x %s %p %p semi-stub\n",
73 hkey
, debugstr_w(lpszSubKey
), lpszData
, lpcbData
);
74 return RegQueryValueW( hkey
, lpszSubKey
, lpszData
, lpcbData
);
77 /*************************************************************************
78 * SHRegQueryValueExW [NT4.0:SHELL32.511]
81 * if the datatype REG_EXPAND_SZ then expand the string and change
84 HRESULT WINAPI
SHRegQueryValueExW (
93 WARN("0x%04x %s %p %p %p %p semi-stub\n",
94 hkey
, debugstr_w(pszValue
), pdwReserved
, pdwType
, pvData
, pcbData
);
95 ret
= RegQueryValueExW ( hkey
, pszValue
, pdwReserved
, pdwType
, pvData
, pcbData
);
99 /*************************************************************************
100 * SHRegDeleteKeyA [SHELL32]
102 HRESULT WINAPI
SHRegDeleteKeyA(
106 FIXME("hkey=0x%08x, %s\n", hkey
, debugstr_a(pszSubKey
));
110 /*************************************************************************
111 * SHRegDeleteKeyW [SHELL32]
113 HRESULT WINAPI
SHRegDeleteKeyW(
117 FIXME("hkey=0x%08x, %s\n", hkey
, debugstr_w(pszSubKey
));
121 /*************************************************************************
122 * SHRegCloseKey [NT4.0:SHELL32.505]
125 HRESULT WINAPI
SHRegCloseKey (HKEY hkey
)
127 TRACE("0x%04x\n",hkey
);
128 return RegCloseKey( hkey
);