From b670fc2c6df15696d74af6eff48ac112a996583a Mon Sep 17 00:00:00 2001 From: Huw Davies Date: Wed, 30 Nov 2016 11:28:04 +0000 Subject: [PATCH] shell32/tests: Updated Windows 7 has a new IShellDispatch6 in its typelib. Signed-off-by: Huw Davies Signed-off-by: Alexandre Julliard --- dlls/shell32/tests/shelldispatch.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dlls/shell32/tests/shelldispatch.c b/dlls/shell32/tests/shelldispatch.c index 70146cba89e..3f2d90237f8 100644 --- a/dlls/shell32/tests/shelldispatch.c +++ b/dlls/shell32/tests/shelldispatch.c @@ -28,6 +28,8 @@ #include "winsvc.h" #include "wine/test.h" +#include "initguid.h" + #define EXPECT_HR(hr,hr_exp) \ ok(hr == hr_exp, "got 0x%08x, expected 0x%08x\n", hr, hr_exp) @@ -38,6 +40,9 @@ static HRESULT (WINAPI *pSHGetNameFromIDList)(PCIDLIST_ABSOLUTE,SIGDN,PWSTR*); static HRESULT (WINAPI *pSHGetSpecialFolderLocation)(HWND, int, LPITEMIDLIST *); static DWORD (WINAPI *pGetLongPathNameW)(LPCWSTR, LPWSTR, DWORD); +/* Updated Windows 7 has a new IShellDispatch6 in its typelib */ +DEFINE_GUID(IID_IWin7ShellDispatch6, 0x34936ba1, 0x67ad, 0x4c41, 0x99,0xb8, 0x8c,0x12,0xdf,0xf1,0xe9,0x74); + static void init_function_pointers(void) { HMODULE hshell32, hkernel32; @@ -530,6 +535,7 @@ static void test_ShellFolderViewDual(void) &IID_IShellDispatch5, &IID_IShellDispatch4, &IID_IShellDispatch2, + &IID_IWin7ShellDispatch6, &IID_NULL }; IShellFolderViewDual *viewdual;