[shell32]

Gabriel Ilardi
- Properly stub SHSetUnreadMailCountW and SHGetUnreadMailCountW to unregress Thunderbird and possibly other email clients.
See issue #4940 for more details.

svn path=/trunk/; revision=43971
This commit is contained in:
Aleksey Bragin 2009-11-05 10:07:16 +00:00
parent 9ba6ecc44b
commit 0a9bdf2bf0
2 changed files with 28 additions and 2 deletions

View file

@ -316,7 +316,7 @@
316 stdcall SHGetSpecialFolderLocation(long long ptr)
317 stdcall SHGetSpecialFolderPathA(long ptr long long)
318 stdcall SHGetSpecialFolderPathW(long ptr long long)
319 stub SHGetUnreadMailCountW
319 stdcall SHGetUnreadMailCountW (long wstr long ptr wstr long)
320 stdcall SHHelpShortcuts_RunDLL(long long long long) SHHelpShortcuts_RunDLLA
321 stdcall SHHelpShortcuts_RunDLLA(long long long long)
322 stdcall SHHelpShortcuts_RunDLLW(long long long long)
@ -332,7 +332,7 @@
332 stdcall SHQueryRecycleBinA(str ptr)
333 stdcall SHQueryRecycleBinW(wstr ptr)
334 stdcall SHSetLocalizedName(wstr wstr long)
335 stub SHSetUnreadMailCountW
335 stdcall SHSetUnreadMailCountW (wstr long wstr)
336 stdcall SHUpdateRecycleBinIcon()
337 stdcall SheChangeDirA(str)
338 stdcall SheChangeDirExA(str)

View file

@ -131,6 +131,32 @@ SHCreateFileExtractIconW(LPCWSTR pszPath,
return E_FAIL;
}
HRESULT
WINAPI
SHGetUnreadMailCountW(HKEY hKeyUser,
LPCWSTR pszMailAddress,
DWORD *pdwCount,
FILETIME *pFileTime,
LPCWSTR pszShellExecuteCommand,
int cchShellExecuteCommand)
{
FIXME("SHGetUnreadMailCountW() stub\n");
return E_FAIL;
};
/*
* Unimplemented
*/
HRESULT
WINAPI
SHSetUnreadMailCountW(LPCWSTR pszMailAddress,
DWORD dwCount,
LPCWSTR pszShellExecuteCommand)
{
FIXME("SHSetUnreadMailCountW() stub\n");
return E_FAIL;
}
/*
* Unimplemented
*/