shell32: add SHGetPropertyStoreForWindow stub (try 2)
Andrew Eikum
aeikum at codeweavers.com
Tue Jul 19 07:41:17 CDT 2016
Signed-off-by: Andrew Eikum <aeikum at codeweavers.com>
On Tue, Jul 19, 2016 at 12:21:32AM -0500, Austin English wrote:
>
> --
> -Austin
> GPG: 14FB D7EA A041 937B
> From 75e89f6cdf34227a7748ead0f2ca91fed9f86b82 Mon Sep 17 00:00:00 2001
> From: Austin English <austinenglish at gmail.com>
> Date: Tue, 19 Jul 2016 00:20:07 -0500
> Subject: [PATCH] shell32: add SHGetPropertyStoreForWindow stub (try 2)
>
> Signed-off-by: Austin English <austinenglish at gmail.com>
> ---
> dlls/shell32/shell32.spec | 1 +
> dlls/shell32/shell32_main.c | 9 +++++++++
> include/shellapi.h | 1 +
> 3 files changed, 11 insertions(+)
>
> diff --git a/dlls/shell32/shell32.spec b/dlls/shell32/shell32.spec
> index 7ebd032..f95aaa7 100644
> --- a/dlls/shell32/shell32.spec
> +++ b/dlls/shell32/shell32.spec
> @@ -390,6 +390,7 @@
> @ stdcall SHGetPathFromIDList(ptr ptr) SHGetPathFromIDListA
> @ stdcall SHGetPathFromIDListA(ptr ptr)
> @ stdcall SHGetPathFromIDListW(ptr ptr)
> +@ stdcall SHGetPropertyStoreForWindow(long ptr ptr)
> @ stdcall SHGetPropertyStoreFromParsingName(wstr ptr long ptr ptr)
> @ stdcall SHGetSettings(ptr long)
> @ stdcall SHGetSpecialFolderLocation(long long ptr)
> diff --git a/dlls/shell32/shell32_main.c b/dlls/shell32/shell32_main.c
> index 74deecd..dce1896 100644
> --- a/dlls/shell32/shell32_main.c
> +++ b/dlls/shell32/shell32_main.c
> @@ -943,6 +943,15 @@ VOID WINAPI Printers_UnregisterWindow(HANDLE hClassPidl, HWND hwnd)
> }
>
> /*************************************************************************
> + * SHGetPropertyStoreForWindow [SHELL32.@]
> + */
> +HRESULT WINAPI SHGetPropertyStoreForWindow(HWND hwnd, REFIID riid, void **ppv)
> +{
> + FIXME("(%p %p %p) stub!\n", hwnd, riid, ppv);
> + return E_NOTIMPL;
> +}
> +
> +/*************************************************************************
> * SHGetPropertyStoreFromParsingName [SHELL32.@]
> */
> HRESULT WINAPI SHGetPropertyStoreFromParsingName(PCWSTR pszPath, IBindCtx *pbc, GETPROPERTYSTOREFLAGS flags, REFIID riid, void **ppv)
> diff --git a/include/shellapi.h b/include/shellapi.h
> index b94626f..d1aad6b 100644
> --- a/include/shellapi.h
> +++ b/include/shellapi.h
> @@ -660,6 +660,7 @@ HRESULT WINAPI SHEnumerateUnreadMailAccountsA(HKEY,DWORD,LPSTR,INT);
> HRESULT WINAPI SHEnumerateUnreadMailAccountsW(HKEY,DWORD,LPWSTR,INT);
> #define SHEnumerateUnreadMailAccounts WINELIB_NAME_AW(SHEnumerateUnreadMailAccounts)
>
> +HRESULT WINAPI SHGetPropertyStoreForWindow(HWND,REFIID,void **);
>
> #ifdef __cplusplus
> } /* extern "C" */
> --
> 2.8.1
>
More information about the wine-patches
mailing list