ReactOS 0.4.16-dev-2491-g3dc6630
UIA_wine_private::IWineUiaProvider Interface Reference
Inheritance diagram for UIA_wine_private::IWineUiaProvider:
Collaboration diagram for UIA_wine_private::IWineUiaProvider:

Public Member Functions

HRESULT get_prop_val ([in]const struct uia_prop_info *prop_info, [out, retval]VARIANT *ret_val)
 
HRESULT get_prov_opts ([out, retval]int *out_opts)
 
HRESULT has_parent ([out, retval]BOOL *out_val)
 
HRESULT navigate ([in]int nav_dir, [out, retval]VARIANT *ret_val)
 
HRESULT get_focus ([in]long flags, [out, retval]VARIANT *ret_val)
 
HRESULT attach_event ([in]LONG_PTR huiaevent)
 
HRESULT respond_to_win_event ([in]DWORD win_event, [in]ULONG hwnd, [in]LONG obj_id, [in]LONG child_id, [in]IProxyProviderWinEventSink *sink)
 
HRESULT create_node_from_prov ([in]long flags, [out, retval]VARIANT *ret_val)
 
- 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 88 of file uia_classes.idl.

Member Function Documentation

◆ attach_event()

HRESULT UIA_wine_private::IWineUiaProvider::attach_event ( [in] LONG_PTR  huiaevent)

◆ create_node_from_prov()

HRESULT UIA_wine_private::IWineUiaProvider::create_node_from_prov ( [in] long  flags,
[out, retval] VARIANT ret_val 
)

◆ get_focus()

HRESULT UIA_wine_private::IWineUiaProvider::get_focus ( [in] long  flags,
[out, retval] VARIANT ret_val 
)

◆ get_prop_val()

HRESULT UIA_wine_private::IWineUiaProvider::get_prop_val ( [in] const struct uia_prop_info prop_info,
[out, retval] VARIANT ret_val 
)

◆ get_prov_opts()

HRESULT UIA_wine_private::IWineUiaProvider::get_prov_opts ( [out, retval] int out_opts)

◆ has_parent()

HRESULT UIA_wine_private::IWineUiaProvider::has_parent ( [out, retval] BOOL out_val)

◆ navigate()

HRESULT UIA_wine_private::IWineUiaProvider::navigate ( [in] int  nav_dir,
[out, retval] VARIANT ret_val 
)

◆ respond_to_win_event()

HRESULT UIA_wine_private::IWineUiaProvider::respond_to_win_event ( [in] DWORD  win_event,
[in] ULONG  hwnd,
[in] LONG  obj_id,
[in] LONG  child_id,
[in] IProxyProviderWinEventSink *  sink 
)

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