mirror of
https://github.com/reactos/reactos.git
synced 2025-07-31 10:11:48 +00:00
[SHLWAPI][SHLWAPI_APITEST][SDK] SHCreatePropertyBagOnRegKey (#5531)
Follow-up to #5511. - Add CRegPropertyBag class. - Implement SHCreatePropertyBagOnRegKey function by using CRegPropertyBag. - Strengthen SHPropertyBag testcase in shlwapi_apitest. CORE-9283
This commit is contained in:
parent
6413024cab
commit
b4684e9809
6 changed files with 529 additions and 7 deletions
|
@ -91,6 +91,7 @@ BOOL WINAPI SHExpandEnvironmentStringsForUserW(HANDLE, LPCWSTR, LPWSTR, DWORD);
|
|||
|
||||
|
||||
BOOL WINAPI SHIsEmptyStream(IStream*);
|
||||
HRESULT WINAPI IStream_Size(IStream *lpStream, ULARGE_INTEGER* lpulSize);
|
||||
HRESULT WINAPI SHInvokeDefaultCommand(HWND,IShellFolder*,LPCITEMIDLIST);
|
||||
HRESULT WINAPI SHPropertyBag_ReadType(IPropertyBag *ppb, LPCWSTR pszPropName, VARIANTARG *pvarg, VARTYPE vt);
|
||||
HRESULT WINAPI SHPropertyBag_ReadBOOL(IPropertyBag *ppb, LPCWSTR pszPropName, BOOL *pbValue);
|
||||
|
@ -126,6 +127,14 @@ HRESULT WINAPI SHPropertyBag_WriteRECTL(IPropertyBag *ppb, LPCWSTR pszPropName,
|
|||
|
||||
HRESULT WINAPI SHCreatePropertyBagOnMemory(_In_ DWORD dwMode, _In_ REFIID riid, _Out_ void **ppvObj);
|
||||
|
||||
HRESULT WINAPI
|
||||
SHCreatePropertyBagOnRegKey(
|
||||
_In_ HKEY hKey,
|
||||
_In_z_ LPCWSTR pszSubKey,
|
||||
_In_ DWORD dwMode,
|
||||
_In_ REFIID riid,
|
||||
_Out_ void **ppvObj);
|
||||
|
||||
HWND WINAPI SHCreateWorkerWindowA(WNDPROC wndProc, HWND hWndParent, DWORD dwExStyle,
|
||||
DWORD dwStyle, HMENU hMenu, LONG_PTR wnd_extra);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue