ReactOS  0.4.12-dev-51-ge94618b
Shell32::IShellDispatch Interface Reference

import"shldisp.idl";

Inheritance diagram for Shell32::IShellDispatch:
Collaboration diagram for Shell32::IShellDispatch:

Public Member Functions

HRESULT NameSpace ([in] VARIANT vDir, [out, retval] Folder **ppsdf)
 
HRESULT BrowseForFolder ([in] long Hwnd, [in] BSTR Title, [in] long Options, [in, optional] VARIANT RootFolder, [out, retval] Folder **ppsdf)
 
HRESULT Windows ([out, retval] IDispatch **ppid)
 
HRESULT Open ([in] VARIANT vDir)
 
HRESULT Explore ([in] VARIANT vDir)
 
HRESULT MinimizeAll ()
 
HRESULT UndoMinimizeALL ()
 
HRESULT FileRun ()
 
HRESULT CascadeWindows ()
 
HRESULT TileVertically ()
 
HRESULT TileHorizontally ()
 
HRESULT ShutdownWindows ()
 
HRESULT Suspend ()
 
HRESULT EjectPC ()
 
HRESULT SetTime ()
 
HRESULT TrayProperties ()
 
HRESULT Help ()
 
HRESULT FindFiles ()
 
HRESULT FindComputer ()
 
HRESULT RefreshMenu ()
 
HRESULT ControlPanelItem ([in] BSTR szDir)
 
- Public Member Functions inherited from IDispatch
HRESULT GetTypeInfoCount ([out] UINT *pctinfo)
 
HRESULT GetTypeInfo ([in] UINT iTInfo, [in] LCID lcid, [out] ITypeInfo **ppTInfo)
 
HRESULT GetIDsOfNames ([in] REFIID riid, [in, size_is(cNames)] LPOLESTR *rgszNames, [in] UINT cNames, [in] LCID lcid, [out, size_is(cNames)] DISPID *rgDispId)
 
HRESULT Invoke ([in] DISPID dispIdMember, [in] REFIID riid, [in] LCID lcid, [in] WORD wFlags, [in, out] DISPPARAMS *pDispParams, [out] VARIANT *pVarResult, [out] EXCEPINFO *pExcepInfo, [out] UINT *puArgErr)
 
HRESULT RemoteInvoke ([in] DISPID dispIdMember, [in] REFIID riid, [in] LCID lcid, [in] DWORD dwFlags, [in] DISPPARAMS *pDispParams, [out] VARIANT *pVarResult, [out] EXCEPINFO *pExcepInfo, [out] UINT *pArgErr, [in] UINT cVarRef, [in, size_is(cVarRef)] UINT *rgVarRefIdx, [in, out, size_is(cVarRef)] VARIANTARG *rgVarRef)
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Properties

IDispatch Application [get]
 
IDispatch Parent [get]
 

Additional Inherited Members

- Public Types inherited from IDispatch
typedef IDispatchLPDISPATCH
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 
- Public Attributes inherited from IDispatch
const DISPID DISPID_UNKNOWN = -1
 
const DISPID DISPID_VALUE = 0
 
const DISPID DISPID_PROPERTYPUT = -3
 
const DISPID DISPID_NEWENUM = -4
 
const DISPID DISPID_EVALUATE = -5
 
const DISPID DISPID_CONSTRUCTOR = -6
 
const DISPID DISPID_DESTRUCTOR = -7
 
const DISPID DISPID_COLLECT = -8
 

Detailed Description

Definition at line 451 of file shldisp.idl.

Member Function Documentation

◆ BrowseForFolder()

HRESULT Shell32::IShellDispatch::BrowseForFolder ( [in] long  Hwnd,
[in] BSTR  Title,
[in] long  Options,
[in, optional] VARIANT  RootFolder,
[out, retval] Folder **  ppsdf 
)

◆ CascadeWindows()

HRESULT Shell32::IShellDispatch::CascadeWindows ( )

◆ ControlPanelItem()

HRESULT Shell32::IShellDispatch::ControlPanelItem ( [in] BSTR  szDir)

◆ EjectPC()

HRESULT Shell32::IShellDispatch::EjectPC ( )

◆ Explore()

HRESULT Shell32::IShellDispatch::Explore ( [in] VARIANT  vDir)

◆ FileRun()

HRESULT Shell32::IShellDispatch::FileRun ( )

◆ FindComputer()

HRESULT Shell32::IShellDispatch::FindComputer ( )

◆ FindFiles()

HRESULT Shell32::IShellDispatch::FindFiles ( )

◆ Help()

HRESULT Shell32::IShellDispatch::Help ( )

◆ MinimizeAll()

HRESULT Shell32::IShellDispatch::MinimizeAll ( )

◆ NameSpace()

HRESULT Shell32::IShellDispatch::NameSpace ( [in] VARIANT  vDir,
[out, retval] Folder **  ppsdf 
)

◆ Open()

HRESULT Shell32::IShellDispatch::Open ( [in] VARIANT  vDir)

◆ RefreshMenu()

HRESULT Shell32::IShellDispatch::RefreshMenu ( )

◆ SetTime()

HRESULT Shell32::IShellDispatch::SetTime ( )

◆ ShutdownWindows()

HRESULT Shell32::IShellDispatch::ShutdownWindows ( )

◆ Suspend()

HRESULT Shell32::IShellDispatch::Suspend ( )

◆ TileHorizontally()

HRESULT Shell32::IShellDispatch::TileHorizontally ( )

◆ TileVertically()

HRESULT Shell32::IShellDispatch::TileVertically ( )

◆ TrayProperties()

HRESULT Shell32::IShellDispatch::TrayProperties ( )

◆ UndoMinimizeALL()

HRESULT Shell32::IShellDispatch::UndoMinimizeALL ( )

◆ Windows()

HRESULT Shell32::IShellDispatch::Windows ( [out, retval] IDispatch **  ppid)

Property Documentation

◆ Application

IDispatch Shell32::IShellDispatch::Application
get

◆ Parent

IDispatch Shell32::IShellDispatch::Parent
get

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