ReactOS 0.4.15-dev-7924-g5949c20
IAssocHandler Interface Reference
Inheritance diagram for IAssocHandler:
Collaboration diagram for IAssocHandler:

Public Member Functions

HRESULT GetName ([out, string] LPWSTR *name)
 
HRESULT GetUIName ([out, string] LPWSTR *uiname)
 
HRESULT GetIconLocation ([out, string] LPWSTR *path, [out] int *index)
 
HRESULT IsRecommended ()
 
HRESULT MakeDefault ([in, string] LPCWSTR description)
 
HRESULT Invoke ([in] IDataObject *object)
 
HRESULT CreateInvoker ([in] IDataObject *object, [out] IAssocHandlerInvoker **invoker)
 
- 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 4317 of file shobjidl.idl.

Member Function Documentation

◆ CreateInvoker()

HRESULT IAssocHandler::CreateInvoker ( [in] IDataObject object,
[out] IAssocHandlerInvoker **  invoker 
)

◆ GetIconLocation()

HRESULT IAssocHandler::GetIconLocation ( [out, string] LPWSTR path,
[out] int index 
)

◆ GetName()

HRESULT IAssocHandler::GetName ( [out, string] LPWSTR name)

◆ GetUIName()

HRESULT IAssocHandler::GetUIName ( [out, string] LPWSTR uiname)

◆ Invoke()

HRESULT IAssocHandler::Invoke ( [in] IDataObject object)

◆ IsRecommended()

HRESULT IAssocHandler::IsRecommended ( )

◆ MakeDefault()

HRESULT IAssocHandler::MakeDefault ( [in, string] LPCWSTR  description)

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