diff --git a/dlls/shell32/shell32.spec b/dlls/shell32/shell32.spec index fc1347ed810..7a5d4ed8b11 100644 --- a/dlls/shell32/shell32.spec +++ b/dlls/shell32/shell32.spec @@ -258,6 +258,7 @@ 714 stdcall @(ptr) SHELL32_714 # PathIsTemporaryW 727 stdcall SHGetImageList(long ptr ptr) 730 stdcall -noname RestartDialogEx(long wstr long long) + 743 stdcall SHCreateFileExtractIconW(wstr long ptr ptr) 1217 stub FOOBAR1217 # no joke! This is the real name!! diff --git a/dlls/shell32/shell32_main.c b/dlls/shell32/shell32_main.c index 969dfad45ea..db63e16e9da 100644 --- a/dlls/shell32/shell32_main.c +++ b/dlls/shell32/shell32_main.c @@ -795,6 +795,13 @@ HICON WINAPI ExtractIconW(HINSTANCE hInstance, LPCWSTR lpszFile, UINT nIconIndex return NULL; } +HRESULT WINAPI SHCreateFileExtractIconW(LPCWSTR file, DWORD attribs, REFIID riid, void **ppv) +{ + FIXME("%s, %x, %s, %p\n", debugstr_w(file), attribs, debugstr_guid(riid), ppv); + *ppv = NULL; + return E_NOTIMPL; +} + /************************************************************************* * Printer_LoadIconsW [SHELL32.205] */