|
| | WINE_DEFAULT_DEBUG_CHANNEL (uiautomation) |
| |
| static HRESULT | get_uia_condition_struct_from_iface (IUIAutomationCondition *condition, struct UiaCondition **cond_struct) |
| |
| static struct uia_or_condition * | impl_from_IUIAutomationOrCondition (IUIAutomationOrCondition *iface) |
| |
| static HRESULT WINAPI | uia_or_condition_QueryInterface (IUIAutomationOrCondition *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | uia_or_condition_AddRef (IUIAutomationOrCondition *iface) |
| |
| static ULONG WINAPI | uia_or_condition_Release (IUIAutomationOrCondition *iface) |
| |
| static HRESULT WINAPI | uia_or_condition_get_ChildCount (IUIAutomationOrCondition *iface, int *child_count) |
| |
| static HRESULT WINAPI | uia_or_condition_GetChildrenAsNativeArray (IUIAutomationOrCondition *iface, IUIAutomationCondition ***out_children, int *out_children_count) |
| |
| static HRESULT WINAPI | uia_or_condition_GetChildren (IUIAutomationOrCondition *iface, SAFEARRAY **out_children) |
| |
| static HRESULT | create_uia_or_condition_iface (IUIAutomationCondition **out_cond, IUIAutomationCondition **in_conds, int in_cond_count) |
| |
| static struct uia_not_condition * | impl_from_IUIAutomationNotCondition (IUIAutomationNotCondition *iface) |
| |
| static HRESULT WINAPI | uia_not_condition_QueryInterface (IUIAutomationNotCondition *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | uia_not_condition_AddRef (IUIAutomationNotCondition *iface) |
| |
| static ULONG WINAPI | uia_not_condition_Release (IUIAutomationNotCondition *iface) |
| |
| static HRESULT WINAPI | uia_not_condition_GetChild (IUIAutomationNotCondition *iface, IUIAutomationCondition **child) |
| |
| static HRESULT | create_uia_not_condition_iface (IUIAutomationCondition **out_cond, IUIAutomationCondition *in_cond) |
| |
| static struct uia_property_condition * | impl_from_IUIAutomationPropertyCondition (IUIAutomationPropertyCondition *iface) |
| |
| static HRESULT WINAPI | uia_property_condition_QueryInterface (IUIAutomationPropertyCondition *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | uia_property_condition_AddRef (IUIAutomationPropertyCondition *iface) |
| |
| static ULONG WINAPI | uia_property_condition_Release (IUIAutomationPropertyCondition *iface) |
| |
| static HRESULT WINAPI | uia_property_condition_get_PropertyId (IUIAutomationPropertyCondition *iface, PROPERTYID *prop_id) |
| |
| static HRESULT WINAPI | uia_property_condition_get_PropertyValue (IUIAutomationPropertyCondition *iface, VARIANT *val) |
| |
| static HRESULT WINAPI | uia_property_condition_get_PropertyConditionFlags (IUIAutomationPropertyCondition *iface, enum PropertyConditionFlags *flags) |
| |
| static HRESULT | create_uia_property_condition_iface (IUIAutomationCondition **out_cond, PROPERTYID prop_id, VARIANT val, enum PropertyConditionFlags prop_flags) |
| |
| static struct uia_bool_condition * | impl_from_IUIAutomationBoolCondition (IUIAutomationBoolCondition *iface) |
| |
| static HRESULT WINAPI | uia_bool_condition_QueryInterface (IUIAutomationBoolCondition *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | uia_bool_condition_AddRef (IUIAutomationBoolCondition *iface) |
| |
| static ULONG WINAPI | uia_bool_condition_Release (IUIAutomationBoolCondition *iface) |
| |
| static HRESULT WINAPI | uia_bool_condition_get_BooleanValue (IUIAutomationBoolCondition *iface, BOOL *ret_val) |
| |
| static HRESULT | create_uia_bool_condition_iface (IUIAutomationCondition **out_cond, enum ConditionType cond_type) |
| |
| static HRESULT | create_control_view_condition_iface (IUIAutomationCondition **out_condition) |
| |
| static struct uia_cache_request * | impl_from_IUIAutomationCacheRequest (IUIAutomationCacheRequest *iface) |
| |
| static HRESULT WINAPI | uia_cache_request_QueryInterface (IUIAutomationCacheRequest *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | uia_cache_request_AddRef (IUIAutomationCacheRequest *iface) |
| |
| static ULONG WINAPI | uia_cache_request_Release (IUIAutomationCacheRequest *iface) |
| |
| static HRESULT WINAPI | uia_cache_request_AddProperty (IUIAutomationCacheRequest *iface, PROPERTYID prop_id) |
| |
| static HRESULT WINAPI | uia_cache_request_AddPattern (IUIAutomationCacheRequest *iface, PATTERNID pattern_id) |
| |
| static HRESULT WINAPI | uia_cache_request_Clone (IUIAutomationCacheRequest *iface, IUIAutomationCacheRequest **out_req) |
| |
| static HRESULT WINAPI | uia_cache_request_get_TreeScope (IUIAutomationCacheRequest *iface, enum TreeScope *scope) |
| |
| static HRESULT WINAPI | uia_cache_request_put_TreeScope (IUIAutomationCacheRequest *iface, enum TreeScope scope) |
| |
| static HRESULT WINAPI | uia_cache_request_get_TreeFilter (IUIAutomationCacheRequest *iface, IUIAutomationCondition **filter) |
| |
| static HRESULT WINAPI | uia_cache_request_put_TreeFilter (IUIAutomationCacheRequest *iface, IUIAutomationCondition *filter) |
| |
| static HRESULT WINAPI | uia_cache_request_get_AutomationElementMode (IUIAutomationCacheRequest *iface, enum AutomationElementMode *mode) |
| |
| static HRESULT WINAPI | uia_cache_request_put_AutomationElementMode (IUIAutomationCacheRequest *iface, enum AutomationElementMode mode) |
| |
| static HRESULT | create_uia_cache_request_iface (IUIAutomationCacheRequest **out_cache_req) |
| |
| static HRESULT | get_uia_cache_request_struct_from_iface (IUIAutomationCacheRequest *cache_request, struct UiaCacheRequest **cache_req_struct) |
| |
| static int | uia_com_event_handler_event_id_compare (const void *key, const struct rb_entry *entry) |
| |
| static int | uia_com_event_handler_id_compare (const void *key, const struct rb_entry *entry) |
| |
| static HRESULT | uia_com_focus_win_event_callback (struct uia_event *event, void *user_data) |
| |
| static BOOL | uia_com_focus_handler_advise_node (struct uia_com_event *event, HUIANODE node, HWND hwnd) |
| |
| static void | uia_com_focus_win_event_handler (HUIANODE node, HWND hwnd, struct uia_event_handler_event_id_map_entry *event_id_map) |
| |
| static HRESULT | uia_com_focus_win_event_msaa_callback (struct uia_event *event, void *user_data) |
| |
| static void | uia_com_focus_win_event_msaa_handler (HWND hwnd, LONG child_id) |
| |
| HRESULT | uia_com_win_event_callback (DWORD event_id, HWND hwnd, LONG obj_id, LONG child_id, DWORD thread_id, DWORD event_time) |
| |
| static HRESULT | uia_event_handlers_add_handler_to_event_id_map (struct uia_event_handler_map_entry *event_map) |
| |
| static HRESULT | uia_event_handlers_add_handler (IUnknown *handler_iface, SAFEARRAY *runtime_id, int event_id, struct uia_com_event *event) |
| |
| static void | uia_event_handler_destroy (struct uia_com_event *event) |
| |
| static void | uia_event_handler_map_entry_destroy (struct uia_event_handler_map_entry *entry) |
| |
| static void | uia_event_handlers_remove_handlers (IUnknown *handler_iface, SAFEARRAY *runtime_id, int event_id) |
| |
| static HRESULT | create_uia_element_from_cache_req (IUIAutomationElement **iface, BOOL from_cui8, struct UiaCacheRequest *cache_req, LONG start_idx, SAFEARRAY *req_data, BSTR tree_struct) |
| |
| static HRESULT | uia_com_event_callback (struct uia_event *event, struct uia_event_args *args, SAFEARRAY *cache_req, BSTR tree_struct) |
| |
| static struct uia_element_array * | impl_from_IUIAutomationElementArray (IUIAutomationElementArray *iface) |
| |
| static HRESULT WINAPI | uia_element_array_QueryInterface (IUIAutomationElementArray *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | uia_element_array_AddRef (IUIAutomationElementArray *iface) |
| |
| static ULONG WINAPI | uia_element_array_Release (IUIAutomationElementArray *iface) |
| |
| static HRESULT WINAPI | uia_element_array_get_Length (IUIAutomationElementArray *iface, int *out_length) |
| |
| static HRESULT WINAPI | uia_element_array_GetElement (IUIAutomationElementArray *iface, int idx, IUIAutomationElement **out_elem) |
| |
| static HRESULT | create_uia_element_array_iface (IUIAutomationElementArray **iface, int elements_count) |
| |
| static struct uia_element * | impl_from_IUIAutomationElement9 (IUIAutomationElement9 *iface) |
| |
| static HRESULT WINAPI | uia_element_QueryInterface (IUIAutomationElement9 *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | uia_element_AddRef (IUIAutomationElement9 *iface) |
| |
| static ULONG WINAPI | uia_element_Release (IUIAutomationElement9 *iface) |
| |
| static HRESULT WINAPI | uia_element_SetFocus (IUIAutomationElement9 *iface) |
| |
| static HRESULT WINAPI | uia_element_GetRuntimeId (IUIAutomationElement9 *iface, SAFEARRAY **runtime_id) |
| |
| static HRESULT WINAPI | uia_element_FindFirst (IUIAutomationElement9 *iface, enum TreeScope scope, IUIAutomationCondition *condition, IUIAutomationElement **found) |
| |
| static HRESULT WINAPI | uia_element_FindAll (IUIAutomationElement9 *iface, enum TreeScope scope, IUIAutomationCondition *condition, IUIAutomationElementArray **found) |
| |
| static HRESULT | set_find_params_struct (struct UiaFindParams *params, IUIAutomationCondition *cond, int scope, BOOL find_first) |
| |
| static HRESULT WINAPI | uia_element_FindFirstBuildCache (IUIAutomationElement9 *iface, enum TreeScope scope, IUIAutomationCondition *condition, IUIAutomationCacheRequest *cache_req, IUIAutomationElement **found) |
| |
| static HRESULT WINAPI | uia_element_FindAllBuildCache (IUIAutomationElement9 *iface, enum TreeScope scope, IUIAutomationCondition *condition, IUIAutomationCacheRequest *cache_req, IUIAutomationElementArray **found) |
| |
| static HRESULT WINAPI | uia_element_BuildUpdatedCache (IUIAutomationElement9 *iface, IUIAutomationCacheRequest *cache_req, IUIAutomationElement **updated_elem) |
| |
| static HRESULT WINAPI | uia_element_GetCurrentPropertyValue (IUIAutomationElement9 *iface, PROPERTYID prop_id, VARIANT *ret_val) |
| |
| static HRESULT | create_uia_element (IUIAutomationElement **iface, BOOL from_cui8, HUIANODE node) |
| |
| static HRESULT | get_element_variant_from_node_variant (VARIANT *var, BOOL from_cui8, int prop_type) |
| |
| static HRESULT WINAPI | uia_element_GetCurrentPropertyValueEx (IUIAutomationElement9 *iface, PROPERTYID prop_id, BOOL ignore_default, VARIANT *ret_val) |
| |
| static HRESULT WINAPI | uia_element_GetCachedPropertyValue (IUIAutomationElement9 *iface, PROPERTYID prop_id, VARIANT *ret_val) |
| |
| static int __cdecl | uia_cached_property_id_compare (const void *a, const void *b) |
| |
| static HRESULT WINAPI | uia_element_GetCachedPropertyValueEx (IUIAutomationElement9 *iface, PROPERTYID prop_id, BOOL ignore_default, VARIANT *ret_val) |
| |
| static HRESULT WINAPI | uia_element_GetCurrentPatternAs (IUIAutomationElement9 *iface, PATTERNID pattern_id, REFIID riid, void **out_pattern) |
| |
| static HRESULT WINAPI | uia_element_GetCachedPatternAs (IUIAutomationElement9 *iface, PATTERNID pattern_id, REFIID riid, void **out_pattern) |
| |
| static HRESULT WINAPI | uia_element_GetCurrentPattern (IUIAutomationElement9 *iface, PATTERNID pattern_id, IUnknown **out_pattern) |
| |
| static HRESULT WINAPI | uia_element_GetCachedPattern (IUIAutomationElement9 *iface, PATTERNID pattern_id, IUnknown **patternObject) |
| |
| static HRESULT WINAPI | uia_element_GetCachedParent (IUIAutomationElement9 *iface, IUIAutomationElement **parent) |
| |
| static HRESULT WINAPI | uia_element_GetCachedChildren (IUIAutomationElement9 *iface, IUIAutomationElementArray **children) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentProcessId (IUIAutomationElement9 *iface, int *ret_val) |
| |
| static void | uia_elem_get_control_type (VARIANT *v, CONTROLTYPEID *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentControlType (IUIAutomationElement9 *iface, CONTROLTYPEID *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentLocalizedControlType (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentName (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentAcceleratorKey (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentAccessKey (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentHasKeyboardFocus (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentIsKeyboardFocusable (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentIsEnabled (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentAutomationId (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentClassName (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentHelpText (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentCulture (IUIAutomationElement9 *iface, int *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentIsControlElement (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentIsContentElement (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentIsPassword (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentNativeWindowHandle (IUIAutomationElement9 *iface, UIA_HWND *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentItemType (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentIsOffscreen (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentOrientation (IUIAutomationElement9 *iface, enum OrientationType *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentFrameworkId (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentIsRequiredForForm (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentItemStatus (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static void | uia_variant_rect_to_rect (VARIANT *v, RECT *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentBoundingRectangle (IUIAutomationElement9 *iface, RECT *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentLabeledBy (IUIAutomationElement9 *iface, IUIAutomationElement **ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentAriaRole (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentAriaProperties (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentIsDataValidForForm (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentControllerFor (IUIAutomationElement9 *iface, IUIAutomationElementArray **ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentDescribedBy (IUIAutomationElement9 *iface, IUIAutomationElementArray **ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentFlowsTo (IUIAutomationElement9 *iface, IUIAutomationElementArray **ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentProviderDescription (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedProcessId (IUIAutomationElement9 *iface, int *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedControlType (IUIAutomationElement9 *iface, CONTROLTYPEID *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedLocalizedControlType (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedName (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedAcceleratorKey (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedAccessKey (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedHasKeyboardFocus (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedIsKeyboardFocusable (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedIsEnabled (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedAutomationId (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedClassName (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedHelpText (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedCulture (IUIAutomationElement9 *iface, int *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedIsControlElement (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedIsContentElement (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedIsPassword (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedNativeWindowHandle (IUIAutomationElement9 *iface, UIA_HWND *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedItemType (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedIsOffscreen (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedOrientation (IUIAutomationElement9 *iface, enum OrientationType *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedFrameworkId (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedIsRequiredForForm (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedItemStatus (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedBoundingRectangle (IUIAutomationElement9 *iface, RECT *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedLabeledBy (IUIAutomationElement9 *iface, IUIAutomationElement **ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedAriaRole (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedAriaProperties (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedIsDataValidForForm (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedControllerFor (IUIAutomationElement9 *iface, IUIAutomationElementArray **ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedDescribedBy (IUIAutomationElement9 *iface, IUIAutomationElementArray **ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedFlowsTo (IUIAutomationElement9 *iface, IUIAutomationElementArray **ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedProviderDescription (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_GetClickablePoint (IUIAutomationElement9 *iface, POINT *clickable, BOOL *got_clickable) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentOptimizeForVisualContent (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedOptimizeForVisualContent (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentLiveSetting (IUIAutomationElement9 *iface, enum LiveSetting *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedLiveSetting (IUIAutomationElement9 *iface, enum LiveSetting *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentFlowsFrom (IUIAutomationElement9 *iface, IUIAutomationElementArray **ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedFlowsFrom (IUIAutomationElement9 *iface, IUIAutomationElementArray **ret_val) |
| |
| static HRESULT WINAPI | uia_element_ShowContextMenu (IUIAutomationElement9 *iface) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentIsPeripheral (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedIsPeripheral (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentPositionInSet (IUIAutomationElement9 *iface, int *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentSizeOfSet (IUIAutomationElement9 *iface, int *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentLevel (IUIAutomationElement9 *iface, int *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentAnnotationTypes (IUIAutomationElement9 *iface, SAFEARRAY **ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentAnnotationObjects (IUIAutomationElement9 *iface, IUIAutomationElementArray **ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedPositionInSet (IUIAutomationElement9 *iface, int *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedSizeOfSet (IUIAutomationElement9 *iface, int *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedLevel (IUIAutomationElement9 *iface, int *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedAnnotationTypes (IUIAutomationElement9 *iface, SAFEARRAY **ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedAnnotationObjects (IUIAutomationElement9 *iface, IUIAutomationElementArray **ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentLandmarkType (IUIAutomationElement9 *iface, LANDMARKTYPEID *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentLocalizedLandmarkType (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedLandmarkType (IUIAutomationElement9 *iface, LANDMARKTYPEID *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedLocalizedLandmarkType (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentFullDescription (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedFullDescription (IUIAutomationElement9 *iface, BSTR *ret_val) |
| |
| static HRESULT WINAPI | uia_element_FindFirstWithOptions (IUIAutomationElement9 *iface, enum TreeScope scope, IUIAutomationCondition *condition, enum TreeTraversalOptions traversal_opts, IUIAutomationElement *root, IUIAutomationElement **found) |
| |
| static HRESULT WINAPI | uia_element_FindAllWithOptions (IUIAutomationElement9 *iface, enum TreeScope scope, IUIAutomationCondition *condition, enum TreeTraversalOptions traversal_opts, IUIAutomationElement *root, IUIAutomationElementArray **found) |
| |
| static HRESULT WINAPI | uia_element_FindFirstWithOptionsBuildCache (IUIAutomationElement9 *iface, enum TreeScope scope, IUIAutomationCondition *condition, IUIAutomationCacheRequest *cache_req, enum TreeTraversalOptions traversal_opts, IUIAutomationElement *root, IUIAutomationElement **found) |
| |
| static HRESULT WINAPI | uia_element_FindAllWithOptionsBuildCache (IUIAutomationElement9 *iface, enum TreeScope scope, IUIAutomationCondition *condition, IUIAutomationCacheRequest *cache_req, enum TreeTraversalOptions traversal_opts, IUIAutomationElement *root, IUIAutomationElementArray **found) |
| |
| static HRESULT WINAPI | uia_element_GetCurrentMetadataValue (IUIAutomationElement9 *iface, int target_id, METADATAID metadata_id, VARIANT *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentHeadingLevel (IUIAutomationElement9 *iface, HEADINGLEVELID *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedHeadingLevel (IUIAutomationElement9 *iface, HEADINGLEVELID *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CurrentIsDialog (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static HRESULT WINAPI | uia_element_get_CachedIsDialog (IUIAutomationElement9 *iface, BOOL *ret_val) |
| |
| static int __cdecl | uia_compare_cache_props (const void *a, const void *b) |
| |
| static struct uia_tree_walker * | impl_from_IUIAutomationTreeWalker (IUIAutomationTreeWalker *iface) |
| |
| static HRESULT WINAPI | uia_tree_walker_QueryInterface (IUIAutomationTreeWalker *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | uia_tree_walker_AddRef (IUIAutomationTreeWalker *iface) |
| |
| static ULONG WINAPI | uia_tree_walker_Release (IUIAutomationTreeWalker *iface) |
| |
| static HRESULT WINAPI | uia_tree_walker_GetParentElement (IUIAutomationTreeWalker *iface, IUIAutomationElement *elem, IUIAutomationElement **parent) |
| |
| static HRESULT WINAPI | uia_tree_walker_GetFirstChildElement (IUIAutomationTreeWalker *iface, IUIAutomationElement *elem, IUIAutomationElement **first) |
| |
| static HRESULT WINAPI | uia_tree_walker_GetLastChildElement (IUIAutomationTreeWalker *iface, IUIAutomationElement *elem, IUIAutomationElement **last) |
| |
| static HRESULT WINAPI | uia_tree_walker_GetNextSiblingElement (IUIAutomationTreeWalker *iface, IUIAutomationElement *elem, IUIAutomationElement **next) |
| |
| static HRESULT WINAPI | uia_tree_walker_GetPreviousSiblingElement (IUIAutomationTreeWalker *iface, IUIAutomationElement *elem, IUIAutomationElement **prev) |
| |
| static HRESULT WINAPI | uia_tree_walker_NormalizeElement (IUIAutomationTreeWalker *iface, IUIAutomationElement *elem, IUIAutomationElement **normalized) |
| |
| static HRESULT | uia_tree_walker_navigate (IUIAutomationTreeWalker *walker, IUIAutomationCacheRequest *cache_req, IUIAutomationElement *start_elem, int nav_dir, IUIAutomationElement **out_elem) |
| |
| static HRESULT WINAPI | uia_tree_walker_GetParentElementBuildCache (IUIAutomationTreeWalker *iface, IUIAutomationElement *elem, IUIAutomationCacheRequest *cache_req, IUIAutomationElement **parent) |
| |
| static HRESULT WINAPI | uia_tree_walker_GetFirstChildElementBuildCache (IUIAutomationTreeWalker *iface, IUIAutomationElement *elem, IUIAutomationCacheRequest *cache_req, IUIAutomationElement **first) |
| |
| static HRESULT WINAPI | uia_tree_walker_GetLastChildElementBuildCache (IUIAutomationTreeWalker *iface, IUIAutomationElement *elem, IUIAutomationCacheRequest *cache_req, IUIAutomationElement **last) |
| |
| static HRESULT WINAPI | uia_tree_walker_GetNextSiblingElementBuildCache (IUIAutomationTreeWalker *iface, IUIAutomationElement *elem, IUIAutomationCacheRequest *cache_req, IUIAutomationElement **next) |
| |
| static HRESULT WINAPI | uia_tree_walker_GetPreviousSiblingElementBuildCache (IUIAutomationTreeWalker *iface, IUIAutomationElement *elem, IUIAutomationCacheRequest *cache_req, IUIAutomationElement **prev) |
| |
| static HRESULT WINAPI | uia_tree_walker_NormalizeElementBuildCache (IUIAutomationTreeWalker *iface, IUIAutomationElement *elem, IUIAutomationCacheRequest *cache_req, IUIAutomationElement **normalized) |
| |
| static HRESULT WINAPI | uia_tree_walker_get_Condition (IUIAutomationTreeWalker *iface, IUIAutomationCondition **condition) |
| |
| static HRESULT | create_uia_tree_walker (IUIAutomationTreeWalker **out_tree_walker, IUIAutomationCondition *nav_cond) |
| |
| static struct uia_iface * | impl_from_IUIAutomation6 (IUIAutomation6 *iface) |
| |
| static HRESULT WINAPI | uia_iface_QueryInterface (IUIAutomation6 *iface, REFIID riid, void **ppv) |
| |
| static ULONG WINAPI | uia_iface_AddRef (IUIAutomation6 *iface) |
| |
| static ULONG WINAPI | uia_iface_Release (IUIAutomation6 *iface) |
| |
| static HRESULT WINAPI | uia_iface_CompareElements (IUIAutomation6 *iface, IUIAutomationElement *elem1, IUIAutomationElement *elem2, BOOL *match) |
| |
| static HRESULT WINAPI | uia_iface_CompareRuntimeIds (IUIAutomation6 *iface, SAFEARRAY *rt_id1, SAFEARRAY *rt_id2, BOOL *match) |
| |
| static HRESULT WINAPI | uia_iface_GetRootElement (IUIAutomation6 *iface, IUIAutomationElement **root) |
| |
| static HRESULT WINAPI | uia_iface_ElementFromHandle (IUIAutomation6 *iface, UIA_HWND hwnd, IUIAutomationElement **out_elem) |
| |
| static HRESULT WINAPI | uia_iface_ElementFromPoint (IUIAutomation6 *iface, POINT pt, IUIAutomationElement **out_elem) |
| |
| static HRESULT | uia_get_focused_element (IUIAutomation6 *iface, IUIAutomationCacheRequest *cache_req, BOOL use_default_cache_req, IUIAutomationElement **out_elem) |
| |
| static HRESULT WINAPI | uia_iface_GetFocusedElement (IUIAutomation6 *iface, IUIAutomationElement **out_elem) |
| |
| static HRESULT WINAPI | uia_iface_GetRootElementBuildCache (IUIAutomation6 *iface, IUIAutomationCacheRequest *cache_req, IUIAutomationElement **out_root) |
| |
| static HRESULT WINAPI | uia_iface_ElementFromHandleBuildCache (IUIAutomation6 *iface, UIA_HWND hwnd, IUIAutomationCacheRequest *cache_req, IUIAutomationElement **out_elem) |
| |
| static HRESULT WINAPI | uia_iface_ElementFromPointBuildCache (IUIAutomation6 *iface, POINT pt, IUIAutomationCacheRequest *cache_req, IUIAutomationElement **out_elem) |
| |
| static HRESULT WINAPI | uia_iface_GetFocusedElementBuildCache (IUIAutomation6 *iface, IUIAutomationCacheRequest *cache_req, IUIAutomationElement **out_elem) |
| |
| static HRESULT WINAPI | uia_iface_CreateTreeWalker (IUIAutomation6 *iface, IUIAutomationCondition *cond, IUIAutomationTreeWalker **out_walker) |
| |
| static HRESULT WINAPI | uia_iface_get_ControlViewWalker (IUIAutomation6 *iface, IUIAutomationTreeWalker **out_walker) |
| |
| static HRESULT WINAPI | uia_iface_get_ContentViewWalker (IUIAutomation6 *iface, IUIAutomationTreeWalker **out_walker) |
| |
| static HRESULT WINAPI | uia_iface_get_RawViewWalker (IUIAutomation6 *iface, IUIAutomationTreeWalker **out_walker) |
| |
| static HRESULT WINAPI | uia_iface_get_RawViewCondition (IUIAutomation6 *iface, IUIAutomationCondition **out_condition) |
| |
| static HRESULT WINAPI | uia_iface_get_ControlViewCondition (IUIAutomation6 *iface, IUIAutomationCondition **out_condition) |
| |
| static HRESULT WINAPI | uia_iface_get_ContentViewCondition (IUIAutomation6 *iface, IUIAutomationCondition **out_condition) |
| |
| static HRESULT WINAPI | uia_iface_CreateCacheRequest (IUIAutomation6 *iface, IUIAutomationCacheRequest **out_cache_req) |
| |
| static HRESULT WINAPI | uia_iface_CreateTrueCondition (IUIAutomation6 *iface, IUIAutomationCondition **out_condition) |
| |
| static HRESULT WINAPI | uia_iface_CreateFalseCondition (IUIAutomation6 *iface, IUIAutomationCondition **out_condition) |
| |
| static HRESULT WINAPI | uia_iface_CreatePropertyCondition (IUIAutomation6 *iface, PROPERTYID prop_id, VARIANT val, IUIAutomationCondition **out_condition) |
| |
| static HRESULT WINAPI | uia_iface_CreatePropertyConditionEx (IUIAutomation6 *iface, PROPERTYID prop_id, VARIANT val, enum PropertyConditionFlags flags, IUIAutomationCondition **out_condition) |
| |
| static HRESULT WINAPI | uia_iface_CreateAndCondition (IUIAutomation6 *iface, IUIAutomationCondition *cond1, IUIAutomationCondition *cond2, IUIAutomationCondition **out_condition) |
| |
| static HRESULT WINAPI | uia_iface_CreateAndConditionFromArray (IUIAutomation6 *iface, SAFEARRAY *conds, IUIAutomationCondition **out_condition) |
| |
| static HRESULT WINAPI | uia_iface_CreateAndConditionFromNativeArray (IUIAutomation6 *iface, IUIAutomationCondition **conds, int conds_count, IUIAutomationCondition **out_condition) |
| |
| static HRESULT WINAPI | uia_iface_CreateOrCondition (IUIAutomation6 *iface, IUIAutomationCondition *cond1, IUIAutomationCondition *cond2, IUIAutomationCondition **out_condition) |
| |
| static HRESULT WINAPI | uia_iface_CreateOrConditionFromArray (IUIAutomation6 *iface, SAFEARRAY *conds, IUIAutomationCondition **out_condition) |
| |
| static HRESULT WINAPI | uia_iface_CreateOrConditionFromNativeArray (IUIAutomation6 *iface, IUIAutomationCondition **conds, int conds_count, IUIAutomationCondition **out_condition) |
| |
| static HRESULT WINAPI | uia_iface_CreateNotCondition (IUIAutomation6 *iface, IUIAutomationCondition *cond, IUIAutomationCondition **out_condition) |
| |
| static HRESULT | uia_add_com_event_handler (IUIAutomation6 *iface, EVENTID event_id, IUIAutomationElement *elem, enum TreeScope scope, IUIAutomationCacheRequest *cache_req, REFIID handler_riid, IUnknown *handler_unk) |
| |
| static HRESULT WINAPI | uia_iface_AddAutomationEventHandler (IUIAutomation6 *iface, EVENTID event_id, IUIAutomationElement *elem, enum TreeScope scope, IUIAutomationCacheRequest *cache_req, IUIAutomationEventHandler *handler) |
| |
| static HRESULT | uia_remove_com_event_handler (EVENTID event_id, IUIAutomationElement *elem, IUnknown *handler_unk) |
| |
| static HRESULT WINAPI | uia_iface_RemoveAutomationEventHandler (IUIAutomation6 *iface, EVENTID event_id, IUIAutomationElement *elem, IUIAutomationEventHandler *handler) |
| |
| static HRESULT WINAPI | uia_iface_AddPropertyChangedEventHandlerNativeArray (IUIAutomation6 *iface, IUIAutomationElement *elem, enum TreeScope scope, IUIAutomationCacheRequest *cache_req, IUIAutomationPropertyChangedEventHandler *handler, PROPERTYID *props, int props_count) |
| |
| static HRESULT WINAPI | uia_iface_AddPropertyChangedEventHandler (IUIAutomation6 *iface, IUIAutomationElement *elem, enum TreeScope scope, IUIAutomationCacheRequest *cache_req, IUIAutomationPropertyChangedEventHandler *handler, SAFEARRAY *props) |
| |
| static HRESULT WINAPI | uia_iface_RemovePropertyChangedEventHandler (IUIAutomation6 *iface, IUIAutomationElement *elem, IUIAutomationPropertyChangedEventHandler *handler) |
| |
| static HRESULT WINAPI | uia_iface_AddStructureChangedEventHandler (IUIAutomation6 *iface, IUIAutomationElement *elem, enum TreeScope scope, IUIAutomationCacheRequest *cache_req, IUIAutomationStructureChangedEventHandler *handler) |
| |
| static HRESULT WINAPI | uia_iface_RemoveStructureChangedEventHandler (IUIAutomation6 *iface, IUIAutomationElement *elem, IUIAutomationStructureChangedEventHandler *handler) |
| |
| static HRESULT WINAPI | uia_iface_AddFocusChangedEventHandler (IUIAutomation6 *iface, IUIAutomationCacheRequest *cache_req, IUIAutomationFocusChangedEventHandler *handler) |
| |
| static HRESULT WINAPI | uia_iface_RemoveFocusChangedEventHandler (IUIAutomation6 *iface, IUIAutomationFocusChangedEventHandler *handler) |
| |
| static HRESULT WINAPI | uia_iface_RemoveAllEventHandlers (IUIAutomation6 *iface) |
| |
| static HRESULT WINAPI | uia_iface_IntNativeArrayToSafeArray (IUIAutomation6 *iface, int *arr, int arr_count, SAFEARRAY **out_sa) |
| |
| static HRESULT WINAPI | uia_iface_IntSafeArrayToNativeArray (IUIAutomation6 *iface, SAFEARRAY *sa, int **out_arr, int *out_arr_count) |
| |
| static HRESULT WINAPI | uia_iface_RectToVariant (IUIAutomation6 *iface, RECT rect, VARIANT *out_var) |
| |
| static HRESULT WINAPI | uia_iface_VariantToRect (IUIAutomation6 *iface, VARIANT var, RECT *out_rect) |
| |
| static HRESULT WINAPI | uia_iface_SafeArrayToRectNativeArray (IUIAutomation6 *iface, SAFEARRAY *sa, RECT **out_rect_arr, int *out_rect_arr_count) |
| |
| static HRESULT WINAPI | uia_iface_CreateProxyFactoryEntry (IUIAutomation6 *iface, IUIAutomationProxyFactory *factory, IUIAutomationProxyFactoryEntry **out_entry) |
| |
| static HRESULT WINAPI | uia_iface_get_ProxyFactoryMapping (IUIAutomation6 *iface, IUIAutomationProxyFactoryMapping **out_factory_map) |
| |
| static HRESULT WINAPI | uia_iface_GetPropertyProgrammaticName (IUIAutomation6 *iface, PROPERTYID prop_id, BSTR *out_name) |
| |
| static HRESULT WINAPI | uia_iface_GetPatternProgrammaticName (IUIAutomation6 *iface, PATTERNID pattern_id, BSTR *out_name) |
| |
| static HRESULT WINAPI | uia_iface_PollForPotentialSupportedPatterns (IUIAutomation6 *iface, IUIAutomationElement *elem, SAFEARRAY **out_pattern_ids, SAFEARRAY **out_pattern_names) |
| |
| static HRESULT WINAPI | uia_iface_PollForPotentialSupportedProperties (IUIAutomation6 *iface, IUIAutomationElement *elem, SAFEARRAY **out_prop_ids, SAFEARRAY **out_prop_names) |
| |
| static HRESULT WINAPI | uia_iface_CheckNotSupported (IUIAutomation6 *iface, VARIANT in_val, BOOL *match) |
| |
| static HRESULT WINAPI | uia_iface_get_ReservedNotSupportedValue (IUIAutomation6 *iface, IUnknown **out_unk) |
| |
| static HRESULT WINAPI | uia_iface_get_ReservedMixedAttributeValue (IUIAutomation6 *iface, IUnknown **out_unk) |
| |
| static HRESULT WINAPI | uia_iface_ElementFromIAccessible (IUIAutomation6 *iface, IAccessible *acc, int cid, IUIAutomationElement **out_elem) |
| |
| static HRESULT WINAPI | uia_iface_ElementFromIAccessibleBuildCache (IUIAutomation6 *iface, IAccessible *acc, int cid, IUIAutomationCacheRequest *cache_req, IUIAutomationElement **out_elem) |
| |
| static HRESULT WINAPI | uia_iface_get_AutoSetFocus (IUIAutomation6 *iface, BOOL *out_auto_set_focus) |
| |
| static HRESULT WINAPI | uia_iface_put_AutoSetFocus (IUIAutomation6 *iface, BOOL auto_set_focus) |
| |
| static HRESULT WINAPI | uia_iface_get_ConnectionTimeout (IUIAutomation6 *iface, DWORD *out_timeout) |
| |
| static HRESULT WINAPI | uia_iface_put_ConnectionTimeout (IUIAutomation6 *iface, DWORD timeout) |
| |
| static HRESULT WINAPI | uia_iface_get_TransactionTimeout (IUIAutomation6 *iface, DWORD *out_timeout) |
| |
| static HRESULT WINAPI | uia_iface_put_TransactionTimeout (IUIAutomation6 *iface, DWORD timeout) |
| |
| static HRESULT WINAPI | uia_iface_AddTextEditTextChangedEventHandler (IUIAutomation6 *iface, IUIAutomationElement *elem, enum TreeScope scope, enum TextEditChangeType change_type, IUIAutomationCacheRequest *cache_req, IUIAutomationTextEditTextChangedEventHandler *handler) |
| |
| static HRESULT WINAPI | uia_iface_RemoveTextEditTextChangedEventHandler (IUIAutomation6 *iface, IUIAutomationElement *elem, IUIAutomationTextEditTextChangedEventHandler *handler) |
| |
| static HRESULT WINAPI | uia_iface_AddChangesEventHandler (IUIAutomation6 *iface, IUIAutomationElement *elem, enum TreeScope scope, int *change_types, int change_types_count, IUIAutomationCacheRequest *cache_req, IUIAutomationChangesEventHandler *handler) |
| |
| static HRESULT WINAPI | uia_iface_RemoveChangesEventHandler (IUIAutomation6 *iface, IUIAutomationElement *elem, IUIAutomationChangesEventHandler *handler) |
| |
| static HRESULT WINAPI | uia_iface_AddNotificationEventHandler (IUIAutomation6 *iface, IUIAutomationElement *elem, enum TreeScope scope, IUIAutomationCacheRequest *cache_req, IUIAutomationNotificationEventHandler *handler) |
| |
| static HRESULT WINAPI | uia_iface_RemoveNotificationEventHandler (IUIAutomation6 *iface, IUIAutomationElement *elem, IUIAutomationNotificationEventHandler *handler) |
| |
| static HRESULT WINAPI | uia_iface_CreateEventHandlerGroup (IUIAutomation6 *iface, IUIAutomationEventHandlerGroup **out_handler_group) |
| |
| static HRESULT WINAPI | uia_iface_AddEventHandlerGroup (IUIAutomation6 *iface, IUIAutomationElement *elem, IUIAutomationEventHandlerGroup *handler_group) |
| |
| static HRESULT WINAPI | uia_iface_RemoveEventHandlerGroup (IUIAutomation6 *iface, IUIAutomationElement *elem, IUIAutomationEventHandlerGroup *handler_group) |
| |
| static HRESULT WINAPI | uia_iface_get_ConnectionRecoveryBehavior (IUIAutomation6 *iface, enum ConnectionRecoveryBehaviorOptions *out_conn_recovery_opts) |
| |
| static HRESULT WINAPI | uia_iface_put_ConnectionRecoveryBehavior (IUIAutomation6 *iface, enum ConnectionRecoveryBehaviorOptions conn_recovery_opts) |
| |
| static HRESULT WINAPI | uia_iface_get_CoalesceEvents (IUIAutomation6 *iface, enum CoalesceEventsOptions *out_coalesce_events_opts) |
| |
| static HRESULT WINAPI | uia_iface_put_CoalesceEvents (IUIAutomation6 *iface, enum CoalesceEventsOptions coalesce_events_opts) |
| |
| static HRESULT WINAPI | uia_iface_AddActiveTextPositionChangedEventHandler (IUIAutomation6 *iface, IUIAutomationElement *elem, enum TreeScope scope, IUIAutomationCacheRequest *cache_req, IUIAutomationActiveTextPositionChangedEventHandler *handler) |
| |
| static HRESULT WINAPI | uia_iface_RemoveActiveTextPositionChangedEventHandler (IUIAutomation6 *iface, IUIAutomationElement *elem, IUIAutomationActiveTextPositionChangedEventHandler *handler) |
| |
| HRESULT | create_uia_iface (IUnknown **iface, BOOL is_cui8) |
| |