ReactOS 0.4.16-dev-36-g301675c
|
#include <stdio.h>
#include "shlobj.h"
#include "shlwapi.h"
#include "wine/heap.h"
#include "wine/test.h"
#include "initguid.h"
#include "mshtml.h"
Go to the source code of this file.
Classes | |
struct | IExplorerBrowserEventsImpl |
struct | IExplorerPaneVisibilityImpl |
struct | ICommDlgBrowser3Impl |
struct | IServiceProviderImpl |
struct | IServiceProviderImpl::services |
Macros | |
#define | COBJMACROS |
#define | CONST_VTABLE |
#define | test_qinterface(iid, exp) |
#define | test_browse_pidl(peb, ebev, pidl, uFlags, hr, p, cr, f, co) test_browse_pidl_(peb, ebev, pidl, uFlags, hr, p, cr, f, co, __FILE__, __LINE__) |
#define | test_browse_pidl_sb(peb, ebev, pidl, uFlags, hr, p, cr, f, co) test_browse_pidl_sb_(peb, ebev, pidl, uFlags, hr, p, cr, f, co, __FILE__, __LINE__) |
#define | test_gcv(iid, exp) |
Functions | |
DEFINE_GUID (IID_IBrowserSettings, 0xDD1E21CC, 0xE2C7, 0x402C, 0xBF, 0x05, 0x10, 0x32, 0x8D, 0x3F, 0x6B, 0xAD) | |
DEFINE_GUID (IID_IShellBrowserService, 0xDFBC7E30, 0xF9E5, 0x455F, 0x88, 0xF8, 0xFA, 0x98, 0xC1, 0xE4, 0x94, 0xCA) | |
DEFINE_GUID (IID_IShellTaskScheduler, 0x6CCB7BE0, 0x6807, 0x11D0, 0xB8, 0x10, 0x00, 0xC0, 0x4F, 0xD7, 0x06, 0xEC) | |
DEFINE_GUID (IID_IBrowserWithActivationNotification, 0x6DB89131, 0x7B4C, 0x4E1C, 0x8B, 0x01, 0x5D, 0x31, 0x2C, 0x9C, 0x73, 0x88) | |
DEFINE_GUID (IID_ILayoutModifier, 0x90B4135A, 0x95BA, 0x46EA, 0x8C, 0xAA, 0xE0, 0x5B, 0x45, 0xCD, 0x80, 0x1E) | |
DEFINE_GUID (CLSID_Desktop, 0x00021400, 0x0000, 0x0000, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46) | |
DEFINE_GUID (IID_IFileDialogPrivate, 0xAC92FFC5, 0xF0E9, 0x455A, 0x90, 0x6B, 0x4A, 0x83, 0xE7, 0x4A, 0x80, 0x3B) | |
DEFINE_GUID (IID_IWebbrowserApp, 0x0002df05, 0x0000, 0x0000, 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46) | |
DEFINE_GUID (IID_IBrowserSettings_Vista, 0xF81B80BC, 0x29D1, 0x4734, 0xB5, 0x15, 0x77, 0x24, 0xBF, 0xF1, 0x60, 0x01) | |
DEFINE_GUID (IID_IFolderTypeModifier, 0x04BA120E, 0xAD52, 0x4A2D, 0x98, 0x07, 0x2D, 0xA1, 0x78, 0xD0, 0xC3, 0xE1) | |
DEFINE_GUID (IID_IShellBrowserService_Vista, 0xF5A24314, 0x5B8B, 0x44FA, 0xBC, 0x2E, 0x31, 0x28, 0x55, 0x44, 0xB5, 0x20) | |
DEFINE_GUID (IID_IFileDialogPrivate_Vista, 0x2539E31C, 0x857F, 0x43C4, 0x88, 0x72, 0x45, 0xBD, 0x6A, 0x02, 0x48, 0x92) | |
DEFINE_GUID (SID_SMenuBandParent, 0x8C278EEC, 0x3EAB, 0x11D1, 0x8C, 0xB0, 0x00, 0xC0, 0x4F, 0xD9, 0x18, 0xD0) | |
DEFINE_GUID (SID_SMenuPopup, 0xD1E7AFEB, 0x6A2E, 0x11D0, 0x8C, 0x78, 0x00, 0xC0, 0x4F, 0xD9, 0x18, 0xB4) | |
DEFINE_GUID (IID_IShellMenu, 0xEE1F7637, 0xE138, 0x11D1, 0x83, 0x79, 0x00, 0xC0, 0x4F, 0xD9, 0x18, 0xD0) | |
DEFINE_GUID (IID_UnknownInterface1, 0x3934E4C2, 0x8143, 0x4E4C, 0xA1, 0xDC, 0x71, 0x8F, 0x85, 0x63, 0xF3, 0x37) | |
DEFINE_GUID (IID_UnknownInterface2, 0x3E24A11C, 0x15B2, 0x4F71, 0xB8, 0x1E, 0x00, 0x8F, 0x77, 0x99, 0x8E, 0x9F) | |
DEFINE_GUID (IID_UnknownInterface3, 0xE38FE0F3, 0x3DB0, 0x47EE, 0xA3, 0x14, 0x25, 0xCF, 0x7F, 0x4B, 0xF5, 0x21) | |
DEFINE_GUID (IID_UnknownInterface4, 0xFAD451C2, 0xAF58, 0x4161, 0xB9, 0xFF, 0x57, 0xAF, 0xBB, 0xED, 0x0A, 0xD2) | |
DEFINE_GUID (IID_UnknownInterface5, 0xF80C2137, 0x5829, 0x4CE9, 0x9F, 0x81, 0xA9, 0x5E, 0x15, 0x9D, 0xD8, 0xD5) | |
DEFINE_GUID (IID_UnknownInterface6, 0xD7F81F62, 0x491F, 0x49BC, 0x89, 0x1D, 0x56, 0x65, 0x08, 0x5D, 0xF9, 0x69) | |
DEFINE_GUID (IID_UnknownInterface7, 0x68A4FDBA, 0xA48A, 0x4A86, 0xA3, 0x29, 0x1B, 0x69, 0xB9, 0xB1, 0x9E, 0x89) | |
DEFINE_GUID (IID_UnknownInterface8, 0xD3B1CAF5, 0xEC4F, 0x4B2E, 0xBC, 0xB0, 0x60, 0xD7, 0x15, 0xC9, 0x3C, 0xB2) | |
DEFINE_GUID (IID_UnknownInterface9, 0x9536CA39, 0x1ACB, 0x4AE6, 0xAD, 0x27, 0x24, 0x03, 0xD0, 0x4C, 0xA2, 0x8F) | |
DEFINE_GUID (IID_UnknownInterface10, 0xB722BE00, 0x4E68, 0x101B, 0xA2, 0xBC, 0x00, 0xAA, 0x00, 0x40, 0x47, 0x70) | |
DEFINE_GUID (IID_UnknownInterface11, 0x691ecf9f, 0x6b9c, 0x4311, 0xa1, 0x7b, 0xad, 0x15, 0x4c, 0x30, 0xe9, 0x1f) | |
DEFINE_GUID (IID_UnknownInterface12, 0x7e3159f5, 0x21ca, 0x4ec2, 0x8f, 0xbe, 0x66, 0x2d, 0x08, 0x2c, 0xa3, 0xeb) | |
DEFINE_GUID (IID_UnknownInterface13, 0xa36a3ace, 0x8332, 0x45ce, 0xaa, 0x29, 0x50, 0x3c, 0xb7, 0x6b, 0x25, 0x87) | |
DEFINE_GUID (IID_UnknownInterface14, 0x16770868, 0x239c, 0x445b, 0xa0, 0x1d, 0xf2, 0x6c, 0x7f, 0xbb, 0xf2, 0x6c) | |
DEFINE_GUID (IID_UnknownInterface15, 0x05a89298, 0x6246, 0x4c63, 0xbb, 0x0d, 0x9b, 0xda, 0xf1, 0x40, 0xbf, 0x3b) | |
DEFINE_GUID (IID_UnknownInterface16, 0x35094a87, 0x8bb1, 0x4237, 0x96, 0xc6, 0xc4, 0x17, 0xee, 0xbd, 0xb0, 0x78) | |
DEFINE_GUID (IID_UnknownInterface17, 0x3d5d8c60, 0x21e4, 0x4b03, 0x83, 0xb8, 0xc7, 0x3f, 0x8c, 0x94, 0x00, 0x78) | |
DEFINE_GUID (IID_UnknownInterface18, 0x1fc45c07, 0x9e35, 0x4276, 0xad, 0x7f, 0x08, 0x60, 0x3a, 0xa0, 0xf6, 0x0f) | |
DEFINE_GUID (IID_UnknownInterface19, 0xacd9b67a, 0xceab, 0x4c6c, 0x90, 0xa1, 0xe8, 0x57, 0xc6, 0x59, 0xe3, 0x9d) | |
DEFINE_GUID (IID_UnknownInterface20, 0xd0fe6f62, 0xdea4, 0x46c9, 0x9d, 0xae, 0x36, 0xcb, 0x13, 0x99, 0x78, 0xfa) | |
DEFINE_GUID (IID_UnknownInterface21, 0x732c1ccd, 0xbc5c, 0x4065, 0x88, 0xcb, 0xfb, 0x5b, 0xce, 0xa7, 0x1f, 0x66) | |
DEFINE_GUID (IID_UnknownInterface22, 0xc13b3d3a, 0x10d6, 0x43f5, 0x98, 0xdb, 0xb7, 0xdd, 0xd9, 0x87, 0xb3, 0x3d) | |
DEFINE_GUID (IID_UnknownInterface23, 0x2e228ba3, 0xea25, 0x4378, 0x97, 0xb6, 0xd5, 0x74, 0xfa, 0xeb, 0xa3, 0x56) | |
DEFINE_GUID (IID_UnknownInterface24, 0xd56a2092, 0x7dbf, 0x4144, 0xa1, 0x10, 0xc2, 0x96, 0x3a, 0x70, 0x98, 0x32) | |
static | HRESULT (WINAPI *pSHCreateShellItem)(LPCITEMIDLIST |
static IShellFolder IShellItem **static IBindCtx LPITEMIDLIST SFGAOF *static void | init_function_pointers (void) |
static HRESULT | ebrowser_instantiate (IExplorerBrowser **peb) |
static HRESULT | ebrowser_initialize (IExplorerBrowser *peb) |
static HRESULT | ebrowser_browse_to_desktop (IExplorerBrowser *peb) |
static void | process_msgs (void) |
static IExplorerBrowserEventsImpl * | impl_from_IExplorerBrowserEvents (IExplorerBrowserEvents *iface) |
static HRESULT WINAPI | IExplorerBrowserEvents_fnQueryInterface (IExplorerBrowserEvents *iface, REFIID riid, void **ppvObj) |
static ULONG WINAPI | IExplorerBrowserEvents_fnAddRef (IExplorerBrowserEvents *iface) |
static ULONG WINAPI | IExplorerBrowserEvents_fnRelease (IExplorerBrowserEvents *iface) |
static HRESULT WINAPI | IExplorerBrowserEvents_fnOnNavigationPending (IExplorerBrowserEvents *iface, PCIDLIST_ABSOLUTE pidlFolder) |
static HRESULT WINAPI | IExplorerBrowserEvents_fnOnNavigationComplete (IExplorerBrowserEvents *iface, PCIDLIST_ABSOLUTE pidlFolder) |
static HRESULT WINAPI | IExplorerBrowserEvents_fnOnNavigationFailed (IExplorerBrowserEvents *iface, PCIDLIST_ABSOLUTE pidlFolder) |
static HRESULT WINAPI | IExplorerBrowserEvents_fnOnViewCreated (IExplorerBrowserEvents *iface, IShellView *psv) |
static IExplorerPaneVisibilityImpl * | impl_from_IExplorerPaneVisibility (IExplorerPaneVisibility *iface) |
static HRESULT WINAPI | IExplorerPaneVisibility_fnQueryInterface (IExplorerPaneVisibility *iface, REFIID riid, LPVOID *ppvObj) |
static ULONG WINAPI | IExplorerPaneVisibility_fnAddRef (IExplorerPaneVisibility *iface) |
static ULONG WINAPI | IExplorerPaneVisibility_fnRelease (IExplorerPaneVisibility *iface) |
static HRESULT WINAPI | IExplorerPaneVisibility_fnGetPaneState (IExplorerPaneVisibility *iface, REFEXPLORERPANE ep, EXPLORERPANESTATE *peps) |
static IExplorerPaneVisibilityImpl * | create_explorerpanevisibility (void) |
static ICommDlgBrowser3Impl * | impl_from_ICommDlgBrowser3 (ICommDlgBrowser3 *iface) |
static HRESULT WINAPI | ICommDlgBrowser3_fnQueryInterface (ICommDlgBrowser3 *iface, REFIID riid, LPVOID *ppvObj) |
static ULONG WINAPI | ICommDlgBrowser3_fnAddRef (ICommDlgBrowser3 *iface) |
static ULONG WINAPI | ICommDlgBrowser3_fnRelease (ICommDlgBrowser3 *iface) |
static HRESULT WINAPI | ICommDlgBrowser3_fnOnDefaultCommand (ICommDlgBrowser3 *iface, IShellView *shv) |
static HRESULT WINAPI | ICommDlgBrowser3_fnOnStateChange (ICommDlgBrowser3 *iface, IShellView *shv, ULONG uChange) |
static HRESULT WINAPI | ICommDlgBrowser3_fnIncludeObject (ICommDlgBrowser3 *iface, IShellView *shv, LPCITEMIDLIST pidl) |
static HRESULT WINAPI | ICommDlgBrowser3_fnNotify (ICommDlgBrowser3 *iface, IShellView *ppshv, DWORD dwNotifyType) |
static HRESULT WINAPI | ICommDlgBrowser3_fnGetDefaultMenuText (ICommDlgBrowser3 *iface, IShellView *ppshv, LPWSTR pszText, int cchMax) |
static HRESULT WINAPI | ICommDlgBrowser3_fnGetViewFlags (ICommDlgBrowser3 *iface, DWORD *pdwFlags) |
static HRESULT WINAPI | ICommDlgBrowser3_fnOnColumnClicked (ICommDlgBrowser3 *iface, IShellView *ppshv, int iColumn) |
static HRESULT WINAPI | ICommDlgBrowser3_fnGetCurrentFilter (ICommDlgBrowser3 *iface, LPWSTR pszFileSpec, int cchFileSpec) |
static HRESULT WINAPI | ICommDlgBrowser3_fnOnPreviewCreated (ICommDlgBrowser3 *iface, IShellView *ppshv) |
static ICommDlgBrowser3Impl * | create_commdlgbrowser3 (void) |
static IServiceProviderImpl * | impl_from_IServiceProvider (IServiceProvider *iface) |
static HRESULT WINAPI | IServiceProvider_fnQueryInterface (IServiceProvider *iface, REFIID riid, LPVOID *ppvObj) |
static ULONG WINAPI | IServiceProvider_fnAddRef (IServiceProvider *iface) |
static ULONG WINAPI | IServiceProvider_fnRelease (IServiceProvider *iface) |
static HRESULT WINAPI | IServiceProvider_fnQueryService (IServiceProvider *iface, REFGUID guidService, REFIID riid, void **ppv) |
static IServiceProviderImpl * | create_serviceprovider (void) |
static void | test_QueryInterface (void) |
static void | test_SB_misc (void) |
static void | test_initialization (void) |
static void | test_SetSite (void) |
static void | test_basics (void) |
static void | test_Advise (void) |
static LPWSTR | myPathAddBackslashW (LPWSTR lpszPath) |
static void | test_browse_pidl_ (IExplorerBrowser *peb, IExplorerBrowserEventsImpl *ebev, LPITEMIDLIST pidl, UINT uFlags, HRESULT hr_exp, UINT pending, UINT created, UINT failed, UINT completed, const char *file, int line) |
static void | test_browse_pidl_sb_ (IExplorerBrowser *peb, IExplorerBrowserEventsImpl *ebev, LPITEMIDLIST pidl, UINT uFlags, HRESULT hr_exp, UINT pending, UINT created, UINT failed, UINT completed, const char *file, int line) |
static void | test_navigation (void) |
static void | test_GetCurrentView (void) |
static void | test_InputObject (void) |
static BOOL | test_instantiate_control (void) |
static void | setup_window (void) |
START_TEST (ebrowser) | |
Variables | |
static HWND | hwnd |
static IShellFolder | LPCITEMIDLIST |
static IShellFolder IShellItem **static IBindCtx LPITEMIDLIST | SFGAOF |
static IExplorerBrowserEventsImpl | ebev |
static const IExplorerBrowserEventsVtbl | ebevents |
static const IExplorerPaneVisibilityVtbl | epvvt |
static const ICommDlgBrowser3Vtbl | cdbvtbl |
static const IServiceProviderVtbl | spvtbl |
#define COBJMACROS |
Definition at line 23 of file ebrowser.c.
#define CONST_VTABLE |
Definition at line 24 of file ebrowser.c.
#define test_browse_pidl | ( | peb, | |
ebev, | |||
pidl, | |||
uFlags, | |||
hr, | |||
p, | |||
cr, | |||
f, | |||
co | |||
) | test_browse_pidl_(peb, ebev, pidl, uFlags, hr, p, cr, f, co, __FILE__, __LINE__) |
Definition at line 1364 of file ebrowser.c.
#define test_browse_pidl_sb | ( | peb, | |
ebev, | |||
pidl, | |||
uFlags, | |||
hr, | |||
p, | |||
cr, | |||
f, | |||
co | |||
) | test_browse_pidl_sb_(peb, ebev, pidl, uFlags, hr, p, cr, f, co, __FILE__, __LINE__) |
Definition at line 1394 of file ebrowser.c.
|
static |
Definition at line 439 of file ebrowser.c.
Referenced by test_SetSite().
|
static |
Definition at line 285 of file ebrowser.c.
Referenced by test_SetSite().
|
static |
Definition at line 550 of file ebrowser.c.
Referenced by test_SetSite().
DEFINE_GUID | ( | CLSID_Desktop | , |
0x00021400 | , | ||
0x0000 | , | ||
0x0000 | , | ||
0xC0 | , | ||
0x00 | , | ||
0x00 | , | ||
0x00 | , | ||
0x00 | , | ||
0x00 | , | ||
0x00 | , | ||
0x46 | |||
) |
DEFINE_GUID | ( | IID_IBrowserSettings | , |
0xDD1E21CC | , | ||
0xE2C7 | , | ||
0x402C | , | ||
0xBF | , | ||
0x05 | , | ||
0x10 | , | ||
0x32 | , | ||
0x8D | , | ||
0x3F | , | ||
0x6B | , | ||
0xAD | |||
) |
DEFINE_GUID | ( | IID_IBrowserSettings_Vista | , |
0xF81B80BC | , | ||
0x29D1 | , | ||
0x4734 | , | ||
0xB5 | , | ||
0x15 | , | ||
0x77 | , | ||
0x24 | , | ||
0xBF | , | ||
0xF1 | , | ||
0x60 | , | ||
0x01 | |||
) |
DEFINE_GUID | ( | IID_IBrowserWithActivationNotification | , |
0x6DB89131 | , | ||
0x7B4C | , | ||
0x4E1C | , | ||
0x8B | , | ||
0x01 | , | ||
0x5D | , | ||
0x31 | , | ||
0x2C | , | ||
0x9C | , | ||
0x73 | , | ||
0x88 | |||
) |
DEFINE_GUID | ( | IID_IFileDialogPrivate | , |
0xAC92FFC5 | , | ||
0xF0E9 | , | ||
0x455A | , | ||
0x90 | , | ||
0x6B | , | ||
0x4A | , | ||
0x83 | , | ||
0xE7 | , | ||
0x4A | , | ||
0x80 | , | ||
0x3B | |||
) |
DEFINE_GUID | ( | IID_IFileDialogPrivate_Vista | , |
0x2539E31C | , | ||
0x857F | , | ||
0x43C4 | , | ||
0x88 | , | ||
0x72 | , | ||
0x45 | , | ||
0xBD | , | ||
0x6A | , | ||
0x02 | , | ||
0x48 | , | ||
0x92 | |||
) |
DEFINE_GUID | ( | IID_IFolderTypeModifier | , |
0x04BA120E | , | ||
0xAD52 | , | ||
0x4A2D | , | ||
0x98 | , | ||
0x07 | , | ||
0x2D | , | ||
0xA1 | , | ||
0x78 | , | ||
0xD0 | , | ||
0xC3 | , | ||
0xE1 | |||
) |
DEFINE_GUID | ( | IID_ILayoutModifier | , |
0x90B4135A | , | ||
0x95BA | , | ||
0x46EA | , | ||
0x8C | , | ||
0xAA | , | ||
0xE0 | , | ||
0x5B | , | ||
0x45 | , | ||
0xCD | , | ||
0x80 | , | ||
0x1E | |||
) |
DEFINE_GUID | ( | IID_IShellBrowserService | , |
0xDFBC7E30 | , | ||
0xF9E5 | , | ||
0x455F | , | ||
0x88 | , | ||
0xF8 | , | ||
0xFA | , | ||
0x98 | , | ||
0xC1 | , | ||
0xE4 | , | ||
0x94 | , | ||
0xCA | |||
) |
DEFINE_GUID | ( | IID_IShellBrowserService_Vista | , |
0xF5A24314 | , | ||
0x5B8B | , | ||
0x44FA | , | ||
0xBC | , | ||
0x2E | , | ||
0x31 | , | ||
0x28 | , | ||
0x55 | , | ||
0x44 | , | ||
0xB5 | , | ||
0x20 | |||
) |
DEFINE_GUID | ( | IID_IShellMenu | , |
0xEE1F7637 | , | ||
0xE138 | , | ||
0x11D1 | , | ||
0x83 | , | ||
0x79 | , | ||
0x00 | , | ||
0xC0 | , | ||
0x4F | , | ||
0xD9 | , | ||
0x18 | , | ||
0xD0 | |||
) |
DEFINE_GUID | ( | IID_IShellTaskScheduler | , |
0x6CCB7BE0 | , | ||
0x6807 | , | ||
0x11D0 | , | ||
0xB8 | , | ||
0x10 | , | ||
0x00 | , | ||
0xC0 | , | ||
0x4F | , | ||
0xD7 | , | ||
0x06 | , | ||
0xEC | |||
) |
DEFINE_GUID | ( | IID_IWebbrowserApp | , |
0x0002df05 | , | ||
0x0000 | , | ||
0x0000 | , | ||
0xc0 | , | ||
0x00 | , | ||
0x00 | , | ||
0x00 | , | ||
0x00 | , | ||
0x00 | , | ||
0x00 | , | ||
0x46 | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface1 | , |
0x3934E4C2 | , | ||
0x8143 | , | ||
0x4E4C | , | ||
0xA1 | , | ||
0xDC | , | ||
0x71 | , | ||
0x8F | , | ||
0x85 | , | ||
0x63 | , | ||
0xF3 | , | ||
0x37 | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface10 | , |
0xB722BE00 | , | ||
0x4E68 | , | ||
0x101B | , | ||
0xA2 | , | ||
0xBC | , | ||
0x00 | , | ||
0xAA | , | ||
0x00 | , | ||
0x40 | , | ||
0x47 | , | ||
0x70 | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface11 | , |
0x691ecf9f | , | ||
0x6b9c | , | ||
0x4311 | , | ||
0xa1 | , | ||
0x7b | , | ||
0xad | , | ||
0x15 | , | ||
0x4c | , | ||
0x30 | , | ||
0xe9 | , | ||
0x1f | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface12 | , |
0x7e3159f5 | , | ||
0x21ca | , | ||
0x4ec2 | , | ||
0x8f | , | ||
0xbe | , | ||
0x66 | , | ||
0x2d | , | ||
0x08 | , | ||
0x2c | , | ||
0xa3 | , | ||
0xeb | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface13 | , |
0xa36a3ace | , | ||
0x8332 | , | ||
0x45ce | , | ||
0xaa | , | ||
0x29 | , | ||
0x50 | , | ||
0x3c | , | ||
0xb7 | , | ||
0x6b | , | ||
0x25 | , | ||
0x87 | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface14 | , |
0x16770868 | , | ||
0x239c | , | ||
0x445b | , | ||
0xa0 | , | ||
0x1d | , | ||
0xf2 | , | ||
0x6c | , | ||
0x7f | , | ||
0xbb | , | ||
0xf2 | , | ||
0x6c | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface15 | , |
0x05a89298 | , | ||
0x6246 | , | ||
0x4c63 | , | ||
0xbb | , | ||
0x0d | , | ||
0x9b | , | ||
0xda | , | ||
0xf1 | , | ||
0x40 | , | ||
0xbf | , | ||
0x3b | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface16 | , |
0x35094a87 | , | ||
0x8bb1 | , | ||
0x4237 | , | ||
0x96 | , | ||
0xc6 | , | ||
0xc4 | , | ||
0x17 | , | ||
0xee | , | ||
0xbd | , | ||
0xb0 | , | ||
0x78 | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface17 | , |
0x3d5d8c60 | , | ||
0x21e4 | , | ||
0x4b03 | , | ||
0x83 | , | ||
0xb8 | , | ||
0xc7 | , | ||
0x3f | , | ||
0x8c | , | ||
0x94 | , | ||
0x00 | , | ||
0x78 | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface18 | , |
0x1fc45c07 | , | ||
0x9e35 | , | ||
0x4276 | , | ||
0xad | , | ||
0x7f | , | ||
0x08 | , | ||
0x60 | , | ||
0x3a | , | ||
0xa0 | , | ||
0xf6 | , | ||
0x0f | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface19 | , |
0xacd9b67a | , | ||
0xceab | , | ||
0x4c6c | , | ||
0x90 | , | ||
0xa1 | , | ||
0xe8 | , | ||
0x57 | , | ||
0xc6 | , | ||
0x59 | , | ||
0xe3 | , | ||
0x9d | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface2 | , |
0x3E24A11C | , | ||
0x15B2 | , | ||
0x4F71 | , | ||
0xB8 | , | ||
0x1E | , | ||
0x00 | , | ||
0x8F | , | ||
0x77 | , | ||
0x99 | , | ||
0x8E | , | ||
0x9F | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface20 | , |
0xd0fe6f62 | , | ||
0xdea4 | , | ||
0x46c9 | , | ||
0x9d | , | ||
0xae | , | ||
0x36 | , | ||
0xcb | , | ||
0x13 | , | ||
0x99 | , | ||
0x78 | , | ||
0xfa | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface21 | , |
0x732c1ccd | , | ||
0xbc5c | , | ||
0x4065 | , | ||
0x88 | , | ||
0xcb | , | ||
0xfb | , | ||
0x5b | , | ||
0xce | , | ||
0xa7 | , | ||
0x1f | , | ||
0x66 | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface22 | , |
0xc13b3d3a | , | ||
0x10d6 | , | ||
0x43f5 | , | ||
0x98 | , | ||
0xdb | , | ||
0xb7 | , | ||
0xdd | , | ||
0xd9 | , | ||
0x87 | , | ||
0xb3 | , | ||
0x3d | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface23 | , |
0x2e228ba3 | , | ||
0xea25 | , | ||
0x4378 | , | ||
0x97 | , | ||
0xb6 | , | ||
0xd5 | , | ||
0x74 | , | ||
0xfa | , | ||
0xeb | , | ||
0xa3 | , | ||
0x56 | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface24 | , |
0xd56a2092 | , | ||
0x7dbf | , | ||
0x4144 | , | ||
0xa1 | , | ||
0x10 | , | ||
0xc2 | , | ||
0x96 | , | ||
0x3a | , | ||
0x70 | , | ||
0x98 | , | ||
0x32 | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface3 | , |
0xE38FE0F3 | , | ||
0x3DB0 | , | ||
0x47EE | , | ||
0xA3 | , | ||
0x14 | , | ||
0x25 | , | ||
0xCF | , | ||
0x7F | , | ||
0x4B | , | ||
0xF5 | , | ||
0x21 | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface4 | , |
0xFAD451C2 | , | ||
0xAF58 | , | ||
0x4161 | , | ||
0xB9 | , | ||
0xFF | , | ||
0x57 | , | ||
0xAF | , | ||
0xBB | , | ||
0xED | , | ||
0x0A | , | ||
0xD2 | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface5 | , |
0xF80C2137 | , | ||
0x5829 | , | ||
0x4CE9 | , | ||
0x9F | , | ||
0x81 | , | ||
0xA9 | , | ||
0x5E | , | ||
0x15 | , | ||
0x9D | , | ||
0xD8 | , | ||
0xD5 | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface6 | , |
0xD7F81F62 | , | ||
0x491F | , | ||
0x49BC | , | ||
0x89 | , | ||
0x1D | , | ||
0x56 | , | ||
0x65 | , | ||
0x08 | , | ||
0x5D | , | ||
0xF9 | , | ||
0x69 | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface7 | , |
0x68A4FDBA | , | ||
0xA48A | , | ||
0x4A86 | , | ||
0xA3 | , | ||
0x29 | , | ||
0x1B | , | ||
0x69 | , | ||
0xB9 | , | ||
0xB1 | , | ||
0x9E | , | ||
0x89 | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface8 | , |
0xD3B1CAF5 | , | ||
0xEC4F | , | ||
0x4B2E | , | ||
0xBC | , | ||
0xB0 | , | ||
0x60 | , | ||
0xD7 | , | ||
0x15 | , | ||
0xC9 | , | ||
0x3C | , | ||
0xB2 | |||
) |
DEFINE_GUID | ( | IID_UnknownInterface9 | , |
0x9536CA39 | , | ||
0x1ACB | , | ||
0x4AE6 | , | ||
0xAD | , | ||
0x27 | , | ||
0x24 | , | ||
0x03 | , | ||
0xD0 | , | ||
0x4C | , | ||
0xA2 | , | ||
0x8F | |||
) |
DEFINE_GUID | ( | SID_SMenuBandParent | , |
0x8C278EEC | , | ||
0x3EAB | , | ||
0x11D1 | , | ||
0x8C | , | ||
0xB0 | , | ||
0x00 | , | ||
0xC0 | , | ||
0x4F | , | ||
0xD9 | , | ||
0x18 | , | ||
0xD0 | |||
) |
DEFINE_GUID | ( | SID_SMenuPopup | , |
0xD1E7AFEB | , | ||
0x6A2E | , | ||
0x11D0 | , | ||
0x8C | , | ||
0x78 | , | ||
0x00 | , | ||
0xC0 | , | ||
0x4F | , | ||
0xD9 | , | ||
0x18 | , | ||
0xB4 | |||
) |
|
static |
Definition at line 110 of file ebrowser.c.
Referenced by test_Advise(), test_GetCurrentView(), test_SB_misc(), and test_SetSite().
|
static |
Definition at line 103 of file ebrowser.c.
Referenced by test_Advise(), test_basics(), test_GetCurrentView(), test_navigation(), test_SB_misc(), and test_SetSite().
|
static |
Definition at line 97 of file ebrowser.c.
Referenced by test_Advise(), test_basics(), test_GetCurrentView(), test_initialization(), test_InputObject(), test_instantiate_control(), test_navigation(), test_QueryInterface(), test_SB_misc(), and test_SetSite().
|
static |
Definition at line 320 of file ebrowser.c.
|
static |
Definition at line 404 of file ebrowser.c.
|
static |
Definition at line 374 of file ebrowser.c.
|
static |
Definition at line 385 of file ebrowser.c.
|
static |
Definition at line 354 of file ebrowser.c.
|
static |
Definition at line 364 of file ebrowser.c.
|
static |
Definition at line 394 of file ebrowser.c.
|
static |
Definition at line 337 of file ebrowser.c.
|
static |
Definition at line 414 of file ebrowser.c.
|
static |
Definition at line 344 of file ebrowser.c.
|
static |
Definition at line 313 of file ebrowser.c.
|
static |
Definition at line 326 of file ebrowser.c.
Definition at line 154 of file ebrowser.c.
|
static |
Definition at line 174 of file ebrowser.c.
|
static |
Definition at line 181 of file ebrowser.c.
|
static |
Definition at line 166 of file ebrowser.c.
|
static |
Definition at line 188 of file ebrowser.c.
|
static |
Definition at line 147 of file ebrowser.c.
Definition at line 160 of file ebrowser.c.
Definition at line 231 of file ebrowser.c.
|
static |
Definition at line 248 of file ebrowser.c.
|
static |
Definition at line 223 of file ebrowser.c.
Definition at line 237 of file ebrowser.c.
|
inlinestatic |
Definition at line 308 of file ebrowser.c.
Referenced by ICommDlgBrowser3_fnAddRef(), ICommDlgBrowser3_fnGetCurrentFilter(), ICommDlgBrowser3_fnGetDefaultMenuText(), ICommDlgBrowser3_fnGetViewFlags(), ICommDlgBrowser3_fnIncludeObject(), ICommDlgBrowser3_fnNotify(), ICommDlgBrowser3_fnOnColumnClicked(), ICommDlgBrowser3_fnOnDefaultCommand(), ICommDlgBrowser3_fnOnPreviewCreated(), ICommDlgBrowser3_fnOnStateChange(), and ICommDlgBrowser3_fnRelease().
|
inlinestatic |
Definition at line 142 of file ebrowser.c.
Referenced by IExplorerBrowserEvents_fnAddRef(), IExplorerBrowserEvents_fnOnNavigationComplete(), IExplorerBrowserEvents_fnOnNavigationFailed(), IExplorerBrowserEvents_fnOnNavigationPending(), IExplorerBrowserEvents_fnOnViewCreated(), and IExplorerBrowserEvents_fnRelease().
|
inlinestatic |
Definition at line 218 of file ebrowser.c.
Referenced by IExplorerPaneVisibility_fnAddRef(), IExplorerPaneVisibility_fnGetPaneState(), and IExplorerPaneVisibility_fnRelease().
|
inlinestatic |
Definition at line 464 of file ebrowser.c.
Referenced by IServiceProvider_fnAddRef(), IServiceProvider_fnQueryService(), and IServiceProvider_fnRelease().
|
static |
Definition at line 85 of file ebrowser.c.
Referenced by START_TEST().
|
static |
Definition at line 489 of file ebrowser.c.
|
static |
Definition at line 469 of file ebrowser.c.
|
static |
Definition at line 506 of file ebrowser.c.
|
static |
Definition at line 495 of file ebrowser.c.
Definition at line 1327 of file ebrowser.c.
Referenced by test_navigation().
Definition at line 121 of file ebrowser.c.
Referenced by test_Advise(), test_browse_pidl_(), test_browse_pidl_sb_(), test_InputObject(), test_navigation(), test_SB_misc(), and test_SetSite().
Definition at line 1800 of file ebrowser.c.
Referenced by START_TEST().
START_TEST | ( | ebrowser | ) |
Definition at line 1815 of file ebrowser.c.
Definition at line 1228 of file ebrowser.c.
Referenced by START_TEST(), and test_HTMLDocument().
Definition at line 1099 of file ebrowser.c.
Referenced by START_TEST().
|
static |
Definition at line 1346 of file ebrowser.c.
|
static |
Definition at line 1367 of file ebrowser.c.
Definition at line 1620 of file ebrowser.c.
Referenced by START_TEST().
Definition at line 763 of file ebrowser.c.
Referenced by START_TEST().
Definition at line 1676 of file ebrowser.c.
Referenced by START_TEST().
Definition at line 1786 of file ebrowser.c.
Referenced by START_TEST().
Definition at line 1397 of file ebrowser.c.
Referenced by START_TEST().
Definition at line 558 of file ebrowser.c.
Referenced by START_TEST().
Definition at line 600 of file ebrowser.c.
Referenced by START_TEST().
Definition at line 920 of file ebrowser.c.
Referenced by START_TEST().
|
static |
Definition at line 423 of file ebrowser.c.
Referenced by create_commdlgbrowser3().
|
static |
Definition at line 140 of file ebrowser.c.
Referenced by test_Advise(), test_browse_pidl_(), test_browse_pidl_sb_(), and test_navigation().
|
static |
Definition at line 196 of file ebrowser.c.
Referenced by test_Advise(), and test_navigation().
|
static |
Definition at line 277 of file ebrowser.c.
Referenced by create_explorerpanevisibility().
Definition at line 80 of file ebrowser.c.
Referenced by test_InputObject().
Definition at line 82 of file ebrowser.c.
IShellFolder IShellItem **static IBindCtx LPITEMIDLIST SFGAOF |
Definition at line 83 of file ebrowser.c.
Referenced by CDefView::_DoCopyToMoveToFolder(), CFSDropTarget::_DoDrop(), CRegFolderEnum::AddItemsFromKey(), CMenuSFToolbar::FillToolbar(), FindExpectedFile(), ShellDirectory::get_path(), CRegFolderEnum::Initialize(), CMenuSFToolbar::InternalHasSubMenu(), on_default_action(), CDefView::OnExplorerCommand(), MainFrameBase::OpenShellFolders(), CDefaultContextMenu::QueryContextMenu(), ShellDirectory::read_directory(), SHELL_CreateFolderEnumItemAttributeQuery(), shell_item_exists(), shellex_get_contextmenu(), SHGetAttributesFromDataObject(), SHGetRealIDL(), test_AttributesRegistration(), test_EnumDirFiles(), test_EnumObjects(), test_EnumObjects_Files(), test_EnumObjects_Folders(), test_MultipleFiles(), test_ShellItemArrayGetAttributes(), test_ShellItemGetAttributes(), and CDefView::UpdateStatusbar().
|
static |
Definition at line 542 of file ebrowser.c.
Referenced by create_serviceprovider().