diff --git a/dlls/shell32/shell32.spec b/dlls/shell32/shell32.spec index 6fcd5e8b61a..dc09187271c 100644 --- a/dlls/shell32/shell32.spec +++ b/dlls/shell32/shell32.spec @@ -403,6 +403,7 @@ @ stdcall SHQueryRecycleBinA(str ptr) @ stdcall SHQueryRecycleBinW(wstr ptr) @ stdcall SHSetLocalizedName(wstr wstr long) +@ stdcall SHSetUnreadMailCountW(wstr long wstr) @ stdcall SHUpdateRecycleBinIcon() @ stdcall SheChangeDirA(str) @ stub SheChangeDirExA diff --git a/dlls/shell32/shell32_main.c b/dlls/shell32/shell32_main.c index 97d8e983e1a..5553e55a1eb 100644 --- a/dlls/shell32/shell32_main.c +++ b/dlls/shell32/shell32_main.c @@ -1282,14 +1282,29 @@ LRESULT CALLBACK ShellHookProc(DWORD a, DWORD b, DWORD c) return 0; } +/*********************************************************************** + * SHGetLocalizedName (SHELL32.@) + */ HRESULT WINAPI SHGetLocalizedName(LPCWSTR path, LPWSTR module, UINT size, INT *res) { FIXME("%s %p %u %p: stub\n", debugstr_w(path), module, size, res); return E_NOTIMPL; } +/*********************************************************************** + * SetCurrentProcessExplicitAppUserModelID (SHELL32.@) + */ HRESULT WINAPI SetCurrentProcessExplicitAppUserModelID(PCWSTR appid) { FIXME("%s: stub\n", debugstr_w(appid)); return E_NOTIMPL; } + +/*********************************************************************** + * SHSetUnreadMailCountW (SHELL32.@) + */ +HRESULT WINAPI SHSetUnreadMailCountW(LPCWSTR mailaddress, DWORD count, LPCWSTR executecommand) +{ + FIXME("%s %x %s: stub\n", debugstr_w(mailaddress), count, debugstr_w(executecommand)); + return E_NOTIMPL; +}