ReactOS 0.4.15-dev-8348-gc1b9bb5
IExplorerBrowser Interface Reference
Inheritance diagram for IExplorerBrowser:
Collaboration diagram for IExplorerBrowser:

Public Member Functions

HRESULT Initialize ([in] HWND hwndParent, [in] const RECT *prc, [in, unique] const FOLDERSETTINGS *pfs)
HRESULT Destroy ()
HRESULT SetRect ([in, out, unique] HDWP *phdwp, [in] RECT rcBrowser)
HRESULT SetPropertyBag ([in, string] LPCWSTR pszPropertyBag)
HRESULT SetEmptyText ([in, string] LPCWSTR pszEmptyText)
HRESULT SetFolderSettings ([in] const FOLDERSETTINGS *pfs)
HRESULT Advise ([in] IExplorerBrowserEvents *psbe, [out] DWORD *pdwCookie)
HRESULT Unadvise ([in] DWORD dwCookie)
HRESULT BrowseToIDList ([in] PCUIDLIST_RELATIVE pidl, [in] UINT uFlags)
HRESULT BrowseToObject ([in] IUnknown *punk, [in] UINT uFlags)
HRESULT FillFromObject ([in] IUnknown *punk, [in] EXPLORER_BROWSER_FILL_FLAGS dwFlags)
HRESULT RemoveAll ()
HRESULT GetCurrentView ([in] REFIID riid, [out, iid_is(riid)] void **ppv)
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
ULONG AddRef ()
ULONG Release ()

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN

Detailed Description

Definition at line 3020 of file shobjidl.idl.

Member Function Documentation

◆ Advise()

HRESULT IExplorerBrowser::Advise ( [in] IExplorerBrowserEvents *  psbe,
[out] DWORD pdwCookie 

◆ BrowseToIDList()

HRESULT IExplorerBrowser::BrowseToIDList ( [in] PCUIDLIST_RELATIVE  pidl,
[in] UINT  uFlags 

◆ BrowseToObject()

HRESULT IExplorerBrowser::BrowseToObject ( [in] IUnknown punk,
[in] UINT  uFlags 

◆ Destroy()

HRESULT IExplorerBrowser::Destroy ( )

◆ FillFromObject()

HRESULT IExplorerBrowser::FillFromObject ( [in] IUnknown punk,

◆ GetCurrentView()

HRESULT IExplorerBrowser::GetCurrentView ( [in] REFIID  riid,
[out, iid_is(riid)] void **  ppv 

◆ GetOptions()

HRESULT IExplorerBrowser::GetOptions ( [out] EXPLORER_BROWSER_OPTIONS pdwFlag)

◆ Initialize()

HRESULT IExplorerBrowser::Initialize ( [in] HWND  hwndParent,
[in] const RECT prc,
[in, unique] const FOLDERSETTINGS pfs 

◆ RemoveAll()

HRESULT IExplorerBrowser::RemoveAll ( )

◆ SetEmptyText()

HRESULT IExplorerBrowser::SetEmptyText ( [in, string] LPCWSTR  pszEmptyText)

◆ SetFolderSettings()

HRESULT IExplorerBrowser::SetFolderSettings ( [in] const FOLDERSETTINGS pfs)

◆ SetOptions()

HRESULT IExplorerBrowser::SetOptions ( [in] EXPLORER_BROWSER_OPTIONS  dwFlag)

◆ SetPropertyBag()

HRESULT IExplorerBrowser::SetPropertyBag ( [in, string] LPCWSTR  pszPropertyBag)

◆ SetRect()

HRESULT IExplorerBrowser::SetRect ( [in, out, unique] HDWP *  phdwp,
[in] RECT  rcBrowser 

◆ Unadvise()

HRESULT IExplorerBrowser::Unadvise ( [in] DWORD  dwCookie)

The documentation for this interface was generated from the following file: