add stubs for SHFlushSFCache and SHGetImageList (from wine)

svn path=/trunk/; revision=39233
This commit is contained in:
Christoph von Wittich 2009-01-31 14:01:57 +00:00
parent 5d4d38c175
commit 731e445229
2 changed files with 23 additions and 0 deletions

View file

@ -234,6 +234,7 @@
523 stdcall SHFreeShared(long long)
524 stdcall RealDriveType(long long)
525 stub RealDriveTypeFlags
526 stdcall SHFlushSFCache()
640 stdcall -noname NTSHChangeNotifyRegister(long long long long long long)
641 stdcall -noname NTSHChangeNotifyDeregister(long)
@ -256,7 +257,9 @@
680 stdcall IsUserAnAdmin()
701 stdcall CDefFolderMenu_Create2(ptr ptr long ptr ptr ptr long ptr ptr)
704 stdcall -noname GUIDFromStringW(wstr ptr)
714 stdcall @(ptr) SHELL32_714 # PathIsTemporaryW
727 stdcall SHGetImageList(long ptr ptr)
730 stdcall RestartDialogEx(long wstr long long)
1217 stub FOOBAR1217 # no joke! This is the real name!!

View file

@ -2162,6 +2162,26 @@ BOOL WINAPI LinkWindow_UnregisterClass(void)
return TRUE;
}
/*************************************************************************
* SHFlushSFCache (SHELL32.526)
*
* Notifies the shell that a user-specified special folder location has changed.
*
* NOTES
* In Wine, the shell folder registry values are not cached, so this function
* has no effect.
*/
void WINAPI SHFlushSFCache(void)
{
}
HRESULT WINAPI SHGetImageList(int iImageList, REFIID riid, void **ppv)
{
FIXME("STUB: %i %s\n",iImageList,debugstr_guid(riid));
return E_NOINTERFACE;
}
/*************************************************************************
* SHParseDisplayName [shell version 6.0]
*/