|
ReactOS 0.4.16-dev-2613-g9533ad7
|
#include <oleauto.h>#include <assert.h>#include "windows.h"#include "initguid.h"#include "uiautomation.h"#include "ocidl.h"#include "wine/iaccessible2.h"#include "wine/test.h"
Go to the source code of this file.
Classes | |
| struct | str_id_pair |
| struct | Accessible |
| struct | Provider_prop_override |
| struct | Provider_value_pattern_data |
| struct | Provider_legacy_accessible_pattern_data |
| struct | Provider_win_event_handler_data |
| class | Provider |
| struct | prov_method_sequence |
| struct | ProxyEventSink |
| struct | msaa_role_uia_type |
| struct | msaa_state_uia_prop |
| struct | uia_lookup_id |
| struct | uia_element_property |
| struct | ClientSideProvider |
| struct | node_provider_desc |
| struct | marshal_thread_data |
| struct | exp_elem_desc |
| struct | ExpectedEventQueue |
| struct | ComEventData |
| struct | AutomationEventHandler |
| struct | FocusChangedHandler |
| struct | com_win_event_test_thread_data |
| struct | MultiEventData |
| struct | uia_com_classes |
| struct | uia_hwnd_control_type_test |
| struct | EventData |
| struct | event_test_thread_data |
Macros | |
| #define | COBJMACROS |
| #define | get_str_for_id(id, id_pair) get_str_from_id_pair( (id), (id_pair), (ARRAY_SIZE(id_pair)) ) |
| #define | PROV_METHOD_TRACE(prov, method) if(winetest_debug > 1) printf("%#lx:%#lx: %s_" #method "\n", GetCurrentProcessId(), GetCurrentThreadId(), (prov)->prov_name); |
| #define | PROV_METHOD_TRACE2(prov, method, arg, str_table) |
| #define | ACC_METHOD_TRACE(acc, method) if(winetest_debug > 1) printf("%#lx:%#lx: %s_" #method "\n", GetCurrentProcessId(), GetCurrentThreadId(), (acc)->interface_name); |
| #define | ACC_METHOD_TRACE2(acc, cid, method) |
| #define | DEFINE_EXPECT(func) static int expect_ ## func = 0, called_ ## func = 0 |
| #define | SET_EXPECT(func) do { called_ ## func = 0; expect_ ## func = 1; } while(0) |
| #define | SET_EXPECT_MULTI(func, num) do { called_ ## func = 0; expect_ ## func = num; } while(0) |
| #define | CHECK_EXPECT2(func) |
| #define | CHECK_EXPECT(func) |
| #define | CALLED_COUNT(func) called_ ## func |
| #define | CHECK_CALLED(func) |
| #define | CHECK_CALLED_MULTI(func, num) |
| #define | CHECK_CALLED_AT_LEAST(func, num) |
| #define | CHECK_CALLED_AT_MOST(func, num) |
| #define | NAVDIR_INTERNAL_HWND 10 |
| #define | UIA_RUNTIME_ID_PREFIX 42 |
| #define | test_implements_interface(unk, iid, exp_implemented) test_implements_interface_( ((IUnknown *)(unk)), (iid), (exp_implemented), __FILE__, __LINE__) |
| #define | check_interface_marshal_proxy_creation(iface, iid, expect_proxy) check_interface_marshal_proxy_creation_( (iface), (iid), (expect_proxy), __FILE__, __LINE__) |
| #define | DEFINE_ACC_METHOD_EXPECT(method) int expect_ ## method , called_ ## method |
| #define | DEFINE_ACC_METHOD_EXPECTS |
| #define | SET_ACC_METHOD_EXPECT(acc, method) do { (acc)->called_ ## method = 0; (acc)->expect_ ## method = 1; } while(0) |
| #define | SET_ACC_METHOD_EXPECT_MULTI(acc, method, num) do { (acc)->called_ ## method = 0; (acc)->expect_ ## method = num; } while(0) |
| #define | CHECK_ACC_METHOD_EXPECT2(acc, method) |
| #define | CHECK_ACC_METHOD_EXPECT(acc, method) |
| #define | CHECK_ACC_METHOD_CALLED(acc, method) |
| #define | CHECK_ACC_METHOD_CALLED_MULTI(acc, method, num) |
| #define | CHECK_ACC_METHOD_CALLED_AT_LEAST(acc, method, num) |
| #define | CHECK_ACC_METHOD_CALLED_AT_MOST(acc, method, num) |
| #define | NODE_CREATE_SEQ(prov) |
| #define | NODE_CREATE_SEQ_OPTIONAL(prov) |
| #define | NODE_CREATE_SEQ2(prov) |
| #define | NODE_CREATE_SEQ2_OPTIONAL(prov) |
| #define | NODE_CREATE_SEQ3(prov) |
| #define | ok_method_sequence(exp, context) ok_method_sequence_( (exp), (context), __FILE__, __LINE__) |
| #define | check_node_provider_desc_todo(prov_desc, prov_type, prov_name, parent_link) check_node_provider_desc_( (prov_desc), (prov_type), (prov_name), (parent_link), TRUE, __FILE__, __LINE__) |
| #define | check_node_provider_desc(prov_desc, prov_type, prov_name, parent_link) check_node_provider_desc_( (prov_desc), (prov_type), (prov_name), (parent_link), FALSE, __FILE__, __LINE__) |
| #define | check_node_provider_desc_prefix(prov_desc, pid, prov_id) check_node_provider_desc_prefix_( (prov_desc), (pid), (prov_id), __FILE__, __LINE__) |
| #define | check_runtime_id(exp_runtime_id, exp_size, runtime_id) check_runtime_id_( (exp_runtime_id), (exp_size), (runtime_id), __FILE__, __LINE__) |
| #define | DEFINE_PROVIDER(name) |
| #define | check_msaa_prov_acc(elprov, acc, cid) check_msaa_prov_acc_( ((IUnknown *)elprov), (acc), (cid), __LINE__) |
| #define | check_msaa_prov_host_elem_prov(elem, exp_host_prov) check_msaa_prov_host_elem_prov_( ((IUnknown *)elem), (exp_host_prov), __LINE__) |
| #define | check_fragment_acc(fragment, acc, cid) check_fragment_acc_( (fragment), (acc), (cid), __LINE__) |
| #define | check_uia_rect_val(v, rect) check_uia_rect_val_( (v), (rect), __FILE__, __LINE__) |
| #define | check_uia_rect_rect_val(rect, uia_rect) check_uia_rect_rect_val_( (rect), (uia_rect), __FILE__, __LINE__) |
| #define | TIME_SINCE_LAST_CALLBACK_TIMEOUT 200 |
| #define | MAX_NODE_PROVIDERS 4 |
| #define | test_node_provider_desc(desc, desc_str) test_node_provider_desc_( (desc), (desc_str), __FILE__, __LINE__) |
| #define | test_cache_req_sa(sa, exp_lbound, exp_elems, exp_node_desc) test_cache_req_sa_( (sa), (exp_lbound), (exp_elems), (exp_node_desc), __FILE__, __LINE__) |
| #define | test_provider_event_advise_added(prov, event_id, todo) test_provider_event_advise_added_( (prov), (event_id), (todo), __FILE__, __LINE__) |
| #define | test_find_sa_results(tree_structs, offsets, exp_elems, exp_tree_struct, exp_offsets) test_find_sa_results_( (tree_structs), (offsets), (exp_elems), (exp_tree_struct), (exp_offsets), __FILE__, __LINE__) |
| #define | test_uia_element_arr(elem_arr, exp_elems, exp_elems_count) test_uia_element_arr_( (elem_arr), (exp_elems), (exp_elems_count), __FILE__, __LINE__) |
| #define | test_get_focused_elem(uia_iface, cache_req, exp_hr, exp_node_desc, proxy_cback_count, base_hwnd_cback_count, nc_cback_count, win_get_obj_count, child_win_get_obj_count, proxy_cback_todo, base_hwnd_cback_todo, nc_cback_todo, win_get_obj_todo, child_win_get_obj_todo) |
| #define | MAX_EVENT_QUEUE_COUNT 4 |
| #define | test_com_event_data(sender) test_com_event_data_( (sender), __FILE__, __LINE__) |
| #define | test_hwnd_providers_event_advise_added(main, hwnd, nc, event_id, todo) test_hwnd_providers_event_advise_added_( (main), (hwnd), (nc), (event_id), (todo), __FILE__, __LINE__) |
| #define | test_node_hwnd_provider(node, hwnd) test_node_hwnd_provider_( (node), (hwnd), __FILE__, __LINE__) |
| #define | test_node_hwnd_provider_navigation(node, dir, exp_dest_hwnd) test_node_hwnd_provider_navigation_( (node), (dir), (exp_dest_hwnd), __FILE__, __LINE__) |
| #define | test_node_from_focus(cache_req, exp_node_desc, proxy_cback_count, base_hwnd_cback_count, nc_cback_count, win_get_obj_count, child_win_get_obj_count, proxy_cback_todo, base_hwnd_cback_todo, nc_cback_todo, win_get_obj_todo, child_win_get_obj_todo) |
| #define | check_event_data(data, args, req_data, tree_struct) check_event_data_( (data), (args), (req_data), (tree_struct), __FILE__, __LINE__) |
| #define | test_uia_event_win_event_mapping(win_event, hwnd, obj_id, child_id, event_handles, event_handle_count, expect_event1, expect_event2, todo) |
| #define ACC_METHOD_TRACE | ( | acc, | |
| method | |||
| ) | if(winetest_debug > 1) printf("%#lx:%#lx: %s_" #method "\n", GetCurrentProcessId(), GetCurrentThreadId(), (acc)->interface_name); |
Definition at line 331 of file uiautomation.c.
Definition at line 334 of file uiautomation.c.
Definition at line 359 of file uiautomation.c.
Definition at line 568 of file uiautomation.c.
Definition at line 362 of file uiautomation.c.
| #define check_event_data | ( | data, | |
| args, | |||
| req_data, | |||
| tree_struct | |||
| ) | check_event_data_( (data), (args), (req_data), (tree_struct), __FILE__, __LINE__) |
Definition at line 17207 of file uiautomation.c.
Definition at line 353 of file uiautomation.c.
| #define check_fragment_acc | ( | fragment, | |
| acc, | |||
| cid | |||
| ) | check_fragment_acc_( (fragment), (acc), (cid), __LINE__) |
Definition at line 4570 of file uiautomation.c.
| #define check_interface_marshal_proxy_creation | ( | iface, | |
| iid, | |||
| expect_proxy | |||
| ) | check_interface_marshal_proxy_creation_( (iface), (iid), (expect_proxy), __FILE__, __LINE__) |
Definition at line 453 of file uiautomation.c.
| #define check_msaa_prov_acc | ( | elprov, | |
| acc, | |||
| cid | |||
| ) | check_msaa_prov_acc_( ((IUnknown *)elprov), (acc), (cid), __LINE__) |
Definition at line 3777 of file uiautomation.c.
| #define check_msaa_prov_host_elem_prov | ( | elem, | |
| exp_host_prov | |||
| ) | check_msaa_prov_host_elem_prov_( ((IUnknown *)elem), (exp_host_prov), __LINE__) |
Definition at line 3814 of file uiautomation.c.
| #define check_node_provider_desc | ( | prov_desc, | |
| prov_type, | |||
| prov_name, | |||
| parent_link | |||
| ) | check_node_provider_desc_( (prov_desc), (prov_type), (prov_name), (parent_link), FALSE, __FILE__, __LINE__) |
Definition at line 1981 of file uiautomation.c.
| #define check_node_provider_desc_prefix | ( | prov_desc, | |
| pid, | |||
| prov_id | |||
| ) | check_node_provider_desc_prefix_( (prov_desc), (pid), (prov_id), __FILE__, __LINE__) |
Definition at line 2017 of file uiautomation.c.
| #define check_node_provider_desc_todo | ( | prov_desc, | |
| prov_type, | |||
| prov_name, | |||
| parent_link | |||
| ) | check_node_provider_desc_( (prov_desc), (prov_type), (prov_name), (parent_link), TRUE, __FILE__, __LINE__) |
Definition at line 1979 of file uiautomation.c.
| #define check_runtime_id | ( | exp_runtime_id, | |
| exp_size, | |||
| runtime_id | |||
| ) | check_runtime_id_( (exp_runtime_id), (exp_size), (runtime_id), __FILE__, __LINE__) |
Definition at line 2077 of file uiautomation.c.
| #define check_uia_rect_rect_val | ( | rect, | |
| uia_rect | |||
| ) | check_uia_rect_rect_val_( (rect), (uia_rect), __FILE__, __LINE__) |
Definition at line 6869 of file uiautomation.c.
Definition at line 6822 of file uiautomation.c.
| #define COBJMACROS |
Definition at line 21 of file uiautomation.c.
Definition at line 458 of file uiautomation.c.
| #define DEFINE_ACC_METHOD_EXPECTS |
Definition at line 461 of file uiautomation.c.
Definition at line 338 of file uiautomation.c.
Definition at line 3234 of file uiautomation.c.
| #define get_str_for_id | ( | id, | |
| id_pair | |||
| ) | get_str_from_id_pair( (id), (id_pair), (ARRAY_SIZE(id_pair)) ) |
Definition at line 311 of file uiautomation.c.
| #define MAX_EVENT_QUEUE_COUNT 4 |
Definition at line 14834 of file uiautomation.c.
| #define MAX_NODE_PROVIDERS 4 |
Definition at line 9509 of file uiautomation.c.
| #define NAVDIR_INTERNAL_HWND 10 |
Definition at line 386 of file uiautomation.c.
| #define NODE_CREATE_SEQ | ( | prov | ) |
Definition at line 1775 of file uiautomation.c.
| #define NODE_CREATE_SEQ2 | ( | prov | ) |
Definition at line 1797 of file uiautomation.c.
| #define NODE_CREATE_SEQ2_OPTIONAL | ( | prov | ) |
Definition at line 1805 of file uiautomation.c.
| #define NODE_CREATE_SEQ3 | ( | prov | ) |
Definition at line 1816 of file uiautomation.c.
| #define NODE_CREATE_SEQ_OPTIONAL | ( | prov | ) |
Definition at line 1784 of file uiautomation.c.
| #define ok_method_sequence | ( | exp, | |
| context | |||
| ) | ok_method_sequence_( (exp), (context), __FILE__, __LINE__) |
Definition at line 1852 of file uiautomation.c.
| #define PROV_METHOD_TRACE | ( | prov, | |
| method | |||
| ) | if(winetest_debug > 1) printf("%#lx:%#lx: %s_" #method "\n", GetCurrentProcessId(), GetCurrentThreadId(), (prov)->prov_name); |
Definition at line 324 of file uiautomation.c.
Definition at line 327 of file uiautomation.c.
| #define SET_ACC_METHOD_EXPECT | ( | acc, | |
| method | |||
| ) | do { (acc)->called_ ## method = 0; (acc)->expect_ ## method = 1; } while(0) |
Definition at line 556 of file uiautomation.c.
| #define SET_ACC_METHOD_EXPECT_MULTI | ( | acc, | |
| method, | |||
| num | |||
| ) | do { (acc)->called_ ## method = 0; (acc)->expect_ ## method = num; } while(0) |
Definition at line 559 of file uiautomation.c.
Definition at line 341 of file uiautomation.c.
Definition at line 344 of file uiautomation.c.
| #define test_cache_req_sa | ( | sa, | |
| exp_lbound, | |||
| exp_elems, | |||
| exp_node_desc | |||
| ) | test_cache_req_sa_( (sa), (exp_lbound), (exp_elems), (exp_node_desc), __FILE__, __LINE__) |
Definition at line 9573 of file uiautomation.c.
| #define test_com_event_data | ( | sender | ) | test_com_event_data_( (sender), __FILE__, __LINE__) |
Definition at line 14902 of file uiautomation.c.
| #define test_find_sa_results | ( | tree_structs, | |
| offsets, | |||
| exp_elems, | |||
| exp_tree_struct, | |||
| exp_offsets | |||
| ) | test_find_sa_results_( (tree_structs), (offsets), (exp_elems), (exp_tree_struct), (exp_offsets), __FILE__, __LINE__) |
Definition at line 11331 of file uiautomation.c.
| #define test_get_focused_elem | ( | uia_iface, | |
| cache_req, | |||
| exp_hr, | |||
| exp_node_desc, | |||
| proxy_cback_count, | |||
| base_hwnd_cback_count, | |||
| nc_cback_count, | |||
| win_get_obj_count, | |||
| child_win_get_obj_count, | |||
| proxy_cback_todo, | |||
| base_hwnd_cback_todo, | |||
| nc_cback_todo, | |||
| win_get_obj_todo, | |||
| child_win_get_obj_todo | |||
| ) |
Definition at line 14584 of file uiautomation.c.
| #define test_hwnd_providers_event_advise_added | ( | main, | |
| hwnd, | |||
| nc, | |||
| event_id, | |||
| todo | |||
| ) | test_hwnd_providers_event_advise_added_( (main), (hwnd), (nc), (event_id), (todo), __FILE__, __LINE__) |
Definition at line 15343 of file uiautomation.c.
| #define test_implements_interface | ( | unk, | |
| iid, | |||
| exp_implemented | |||
| ) | test_implements_interface_( ((IUnknown *)(unk)), (iid), (exp_implemented), __FILE__, __LINE__) |
Definition at line 439 of file uiautomation.c.
| #define test_node_from_focus | ( | cache_req, | |
| exp_node_desc, | |||
| proxy_cback_count, | |||
| base_hwnd_cback_count, | |||
| nc_cback_count, | |||
| win_get_obj_count, | |||
| child_win_get_obj_count, | |||
| proxy_cback_todo, | |||
| base_hwnd_cback_todo, | |||
| nc_cback_todo, | |||
| win_get_obj_todo, | |||
| child_win_get_obj_todo | |||
| ) |
Definition at line 16915 of file uiautomation.c.
| #define test_node_hwnd_provider | ( | node, | |
| hwnd | |||
| ) | test_node_hwnd_provider_( (node), (hwnd), __FILE__, __LINE__) |
Definition at line 16397 of file uiautomation.c.
| #define test_node_hwnd_provider_navigation | ( | node, | |
| dir, | |||
| exp_dest_hwnd | |||
| ) | test_node_hwnd_provider_navigation_( (node), (dir), (exp_dest_hwnd), __FILE__, __LINE__) |
Definition at line 16521 of file uiautomation.c.
| #define test_node_provider_desc | ( | desc, | |
| desc_str | |||
| ) | test_node_provider_desc_( (desc), (desc_str), __FILE__, __LINE__) |
Definition at line 9544 of file uiautomation.c.
| #define test_provider_event_advise_added | ( | prov, | |
| event_id, | |||
| todo | |||
| ) | test_provider_event_advise_added_( (prov), (event_id), (todo), __FILE__, __LINE__) |
Definition at line 9628 of file uiautomation.c.
| #define test_uia_element_arr | ( | elem_arr, | |
| exp_elems, | |||
| exp_elems_count | |||
| ) | test_uia_element_arr_( (elem_arr), (exp_elems), (exp_elems_count), __FILE__, __LINE__) |
Definition at line 13825 of file uiautomation.c.
| #define test_uia_event_win_event_mapping | ( | win_event, | |
| hwnd, | |||
| obj_id, | |||
| child_id, | |||
| event_handles, | |||
| event_handle_count, | |||
| expect_event1, | |||
| expect_event2, | |||
| todo | |||
| ) |
Definition at line 18169 of file uiautomation.c.
| #define TIME_SINCE_LAST_CALLBACK_TIMEOUT 200 |
Definition at line 9036 of file uiautomation.c.
| #define UIA_RUNTIME_ID_PREFIX 42 |
Definition at line 387 of file uiautomation.c.
| anonymous enum |
Definition at line 1715 of file uiautomation.c.
| anonymous enum |
| Enumerator | |
|---|---|
| METHOD_OPTIONAL | |
| METHOD_TODO | |
Definition at line 1757 of file uiautomation.c.
| anonymous enum |
| Enumerator | |
|---|---|
| PARENT_HWND_NULL | |
| PARENT_HWND_HWND | |
| PARENT_HWND_DESKTOP | |
Definition at line 16443 of file uiautomation.c.
| anonymous enum |
Definition at line 17234 of file uiautomation.c.
| anonymous enum |
| Enumerator | |
|---|---|
| PROVIDER_ID | |
| PROVIDER2_ID | |
| PROVIDER_CHILD_ID | |
Definition at line 17243 of file uiautomation.c.
|
static |
Definition at line 1207 of file uiautomation.c.
|
static |
Definition at line 1200 of file uiautomation.c.
|
static |
Definition at line 1184 of file uiautomation.c.
|
static |
Definition at line 1192 of file uiautomation.c.
|
static |
Definition at line 1177 of file uiautomation.c.
|
static |
Definition at line 1038 of file uiautomation.c.
|
static |
Definition at line 1092 of file uiautomation.c.
|
static |
Definition at line 1086 of file uiautomation.c.
|
static |
Definition at line 1169 of file uiautomation.c.
|
static |
Definition at line 1113 of file uiautomation.c.
|
static |
Definition at line 1157 of file uiautomation.c.
|
static |
Definition at line 1134 of file uiautomation.c.
|
static |
Definition at line 1141 of file uiautomation.c.
|
static |
Definition at line 1149 of file uiautomation.c.
|
static |
Definition at line 1099 of file uiautomation.c.
|
static |
Definition at line 1080 of file uiautomation.c.
|
static |
Definition at line 1120 of file uiautomation.c.
|
static |
Definition at line 1163 of file uiautomation.c.
|
static |
Definition at line 1127 of file uiautomation.c.
|
static |
Definition at line 1106 of file uiautomation.c.
|
static |
Definition at line 1379 of file uiautomation.c.
|
static |
Definition at line 1295 of file uiautomation.c.
|
static |
Definition at line 1320 of file uiautomation.c.
|
static |
Definition at line 1278 of file uiautomation.c.
|
static |
Definition at line 1363 of file uiautomation.c.
|
static |
Definition at line 1371 of file uiautomation.c.
|
static |
Definition at line 1303 of file uiautomation.c.
|
static |
Definition at line 1329 of file uiautomation.c.
|
static |
Definition at line 1312 of file uiautomation.c.
|
static |
Definition at line 1227 of file uiautomation.c.
|
static |
Definition at line 1235 of file uiautomation.c.
|
static |
Definition at line 1244 of file uiautomation.c.
|
static |
Definition at line 1287 of file uiautomation.c.
|
static |
Definition at line 1338 of file uiautomation.c.
|
static |
Definition at line 1355 of file uiautomation.c.
|
static |
Definition at line 1063 of file uiautomation.c.
|
static |
Definition at line 1056 of file uiautomation.c.
|
static |
Definition at line 1050 of file uiautomation.c.
|
static |
Definition at line 1071 of file uiautomation.c.
|
static |
Definition at line 1213 of file uiautomation.c.
|
static |
Definition at line 1220 of file uiautomation.c.
|
static |
Definition at line 1032 of file uiautomation.c.
|
static |
Definition at line 1044 of file uiautomation.c.
|
static |
Definition at line 1253 of file uiautomation.c.
|
static |
Definition at line 1261 of file uiautomation.c.
|
static |
Definition at line 1269 of file uiautomation.c.
|
static |
Definition at line 970 of file uiautomation.c.
|
static |
Definition at line 961 of file uiautomation.c.
|
static |
|
static |
Definition at line 937 of file uiautomation.c.
|
static |
Definition at line 908 of file uiautomation.c.
|
static |
Definition at line 631 of file uiautomation.c.
|
static |
Definition at line 699 of file uiautomation.c.
|
static |
Definition at line 684 of file uiautomation.c.
|
static |
Definition at line 899 of file uiautomation.c.
|
static |
Definition at line 767 of file uiautomation.c.
|
static |
Definition at line 863 of file uiautomation.c.
|
static |
Definition at line 836 of file uiautomation.c.
|
static |
Definition at line 845 of file uiautomation.c.
|
static |
Definition at line 854 of file uiautomation.c.
|
static |
Definition at line 740 of file uiautomation.c.
|
static |
Definition at line 671 of file uiautomation.c.
|
static |
Definition at line 776 of file uiautomation.c.
|
static |
Definition at line 891 of file uiautomation.c.
|
static |
Definition at line 794 of file uiautomation.c.
|
static |
Definition at line 758 of file uiautomation.c.
|
static |
Definition at line 656 of file uiautomation.c.
|
static |
Definition at line 649 of file uiautomation.c.
|
static |
Definition at line 643 of file uiautomation.c.
|
static |
Definition at line 663 of file uiautomation.c.
|
static |
Definition at line 978 of file uiautomation.c.
|
static |
Definition at line 987 of file uiautomation.c.
|
static |
Definition at line 603 of file uiautomation.c.
|
static |
Definition at line 637 of file uiautomation.c.
Definition at line 1833 of file uiautomation.c.
Referenced by ok_method_sequence_(), ProviderAdviseEvents_AdviseEventAdded(), ProviderAdviseEvents_AdviseEventRemoved(), ProviderFragment_get_BoundingRectangle(), ProviderFragment_get_FragmentRoot(), ProviderFragment_GetEmbeddedFragmentRoots(), ProviderFragment_GetRuntimeId(), ProviderFragment_Navigate(), ProviderFragmentRoot_GetFocus(), ProviderHwndOverride_GetOverrideProviderForHwnd(), ProviderSimple_get_HostRawElementProvider(), ProviderSimple_get_ProviderOptions(), ProviderSimple_GetPatternProvider(), ProviderSimple_GetPropertyValue(), and ProviderWinEventHandler_RespondToWinEvent().
|
static |
Definition at line 9528 of file uiautomation.c.
Referenced by add_provider_desc(), test_uia_com_focus_change_event_handler_win_event_handling(), and test_UiaAddEvent_client_proc().
|
static |
Definition at line 9538 of file uiautomation.c.
Referenced by test_Element_Find(), test_GetFocusedElement(), test_IUIAutomationEventHandler(), test_IUIAutomationFocusChangedEventHandler(), test_uia_com_focus_change_event_handler_win_event_handling(), test_UiaAddEvent(), test_UiaAddEvent_client_proc(), test_UiaFind(), test_UiaGetUpdatedCache(), test_UiaNavigate(), test_UiaNodeFromFocus(), uia_com_event_handler_test_thread(), and uia_proxy_provider_win_event_handler_test_thread().
Definition at line 14949 of file uiautomation.c.
|
static |
Definition at line 14961 of file uiautomation.c.
|
static |
Definition at line 14937 of file uiautomation.c.
Definition at line 14955 of file uiautomation.c.
|
static |
Definition at line 17209 of file uiautomation.c.
Definition at line 1923 of file uiautomation.c.
Referenced by ProviderAdviseEvents_AdviseEventAdded(), ProviderAdviseEvents_AdviseEventRemoved(), ProviderFragment_get_BoundingRectangle(), ProviderFragment_get_FragmentRoot(), ProviderFragment_GetEmbeddedFragmentRoots(), ProviderFragment_GetRuntimeId(), ProviderFragment_Navigate(), ProviderFragmentRoot_GetFocus(), ProviderHwndOverride_GetOverrideProviderForHwnd(), ProviderSimple_get_HostRawElementProvider(), ProviderSimple_get_ProviderOptions(), ProviderSimple_GetPatternProvider(), ProviderSimple_GetPropertyValue(), and ProviderWinEventHandler_RespondToWinEvent().
|
static |
Definition at line 4572 of file uiautomation.c.
|
static |
Definition at line 12300 of file uiautomation.c.
|
static |
Definition at line 3779 of file uiautomation.c.
|
static |
Definition at line 3816 of file uiautomation.c.
|
static |
Definition at line 1983 of file uiautomation.c.
Referenced by test_node_provider_desc_().
|
static |
Definition at line 2019 of file uiautomation.c.
Referenced by test_node_provider_desc_().
|
static |
Definition at line 2079 of file uiautomation.c.
|
static |
Definition at line 14801 of file uiautomation.c.
Referenced by test_CUIAutomation_event_handlers(), test_IUIAutomationFocusChangedEventHandler(), test_uia_com_event_handler_event_advisement(), test_uia_com_focus_change_event_handler_win_event_handling(), and uia_proxy_provider_win_event_handler_test_thread().
|
static |
Definition at line 14823 of file uiautomation.c.
Referenced by test_uia_com_event_handler_event_advisement(), test_uia_com_focus_change_event_handler_win_event_handling(), and uia_proxy_provider_win_event_handler_test_thread().
|
static |
Definition at line 14813 of file uiautomation.c.
Referenced by test_IUIAutomationEventHandler(), test_IUIAutomationFocusChangedEventHandler(), test_uia_com_event_handler_event_advisement(), test_uia_com_focus_change_event_handler_win_event_handling(), and uia_proxy_provider_win_event_handler_test_thread().
|
static |
Definition at line 6881 of file uiautomation.c.
Referenced by test_Element_GetPropertyValue(), test_UiaGetPropertyValue(), test_UiaNodeFromHandle(), uia_node_from_handle_test_thread(), and uia_node_from_provider_test_com_thread().
|
static |
Definition at line 6871 of file uiautomation.c.
|
static |
Definition at line 6824 of file uiautomation.c.
Definition at line 411 of file uiautomation.c.
Referenced by check_uia_prop_val(), test_CUIAutomation_cache_request_iface(), test_CUIAutomation_condition_ifaces(), test_default_clientside_providers(), test_Element_cache_methods(), test_uia_prov_from_acc_properties(), test_UiaGetPropertyValue(), and test_UiaGetUpdatedCache().
Definition at line 403 of file uiautomation.c.
Referenced by Accessible_accNavigate(), and test_uia_prov_from_acc_properties().
|
static |
Definition at line 3300 of file uiautomation.c.
Referenced by create_child_test_hwnd(), and test_UiaRegisterProviderCallback().
Definition at line 8855 of file uiautomation.c.
|
static |
Definition at line 8919 of file uiautomation.c.
|
static |
Definition at line 8872 of file uiautomation.c.
|
static |
Definition at line 8884 of file uiautomation.c.
|
static |
Definition at line 8891 of file uiautomation.c.
|
static |
Definition at line 8843 of file uiautomation.c.
Definition at line 8861 of file uiautomation.c.
|
static |
Definition at line 16479 of file uiautomation.c.
Referenced by test_default_clientside_providers().
Definition at line 12341 of file uiautomation.c.
Referenced by test_CUIAutomation_event_handlers(), test_default_clientside_providers(), test_GetFocusedElement(), test_uia_event_ProxyProviderWinEventHandler(), and test_UiaNodeFromFocus().
Definition at line 1673 of file uiautomation.c.
Referenced by ProviderSimple_GetPropertyValue(), test_CUIAutomation_condition_ifaces(), test_CUIAutomation_value_conversion(), and test_UiaGetUpdatedCache().
Definition at line 1687 of file uiautomation.c.
Referenced by ProviderSimple_GetPropertyValue().
|
static |
Definition at line 8937 of file uiautomation.c.
Referenced by uia_com_win_event_clientside_provider_callback().
|
static |
Definition at line 12362 of file uiautomation.c.
Referenced by test_CUIAutomation_TreeWalker_ifaces(), test_Element_cache_methods(), test_Element_Find(), test_Element_GetPropertyValue(), and test_ElementFromHandle().
Definition at line 12328 of file uiautomation.c.
Referenced by test_CUIAutomation_event_handlers(), test_CUIAutomation_TreeWalker_ifaces(), test_default_clientside_providers(), test_Element_cache_methods(), test_Element_Find(), test_Element_GetPropertyValue(), test_ElementFromHandle(), test_GetFocusedElement(), test_uia_event_ProxyProviderWinEventHandler(), test_UiaAddEvent(), test_UiaHasServerSideProvider(), and test_UiaNodeFromFocus().
Definition at line 1701 of file uiautomation.c.
Referenced by ProviderSimple_GetPropertyValue().
| DEFINE_EXPECT | ( | child_winproc_GETOBJECT_UiaRoot | ) |
| DEFINE_EXPECT | ( | prov_callback_base_hwnd | ) |
| DEFINE_EXPECT | ( | prov_callback_nonclient | ) |
| DEFINE_EXPECT | ( | prov_callback_parent_proxy | ) |
| DEFINE_EXPECT | ( | prov_callback_proxy | ) |
| DEFINE_EXPECT | ( | ProxyEventSink_AddAutomationEvent | ) |
| DEFINE_EXPECT | ( | ProxyEventSink_AddAutomationPropertyChangedEvent | ) |
| DEFINE_EXPECT | ( | ProxyEventSink_AddStructureChangedEvent | ) |
| DEFINE_EXPECT | ( | uia_com_event_callback | ) |
| DEFINE_EXPECT | ( | uia_event_callback | ) |
| DEFINE_EXPECT | ( | uia_event_callback2 | ) |
| DEFINE_EXPECT | ( | winproc_GETOBJECT_CLIENT | ) |
| DEFINE_EXPECT | ( | winproc_GETOBJECT_UiaRoot | ) |
| DEFINE_GUID | ( | SID_AccFromDAWrapper | , |
| 0x33f139ee | , | ||
| 0xe509 | , | ||
| 0x47f7 | , | ||
| 0xbf | , | ||
| 0x39 | , | ||
| 0x83 | , | ||
| 0x76 | , | ||
| 0x44 | , | ||
| 0xf7 | , | ||
| 0x45 | , | ||
| 0x76 | |||
| ) |
| DEFINE_PROVIDER | ( | child2_child | ) |
| DEFINE_PROVIDER | ( | child2_child_child | ) |
| DEFINE_PROVIDER | ( | child_child | ) |
| DEFINE_PROVIDER | ( | child_child2 | ) |
| DEFINE_PROVIDER | ( | hwnd2 | ) |
| DEFINE_PROVIDER | ( | hwnd3 | ) |
| DEFINE_PROVIDER | ( | hwnd_child | ) |
| DEFINE_PROVIDER | ( | hwnd_child2 | ) |
| DEFINE_PROVIDER | ( | nc2 | ) |
| DEFINE_PROVIDER | ( | nc3 | ) |
| DEFINE_PROVIDER | ( | nc_child | ) |
| DEFINE_PROVIDER | ( | nc_child2 | ) |
|
static |
Definition at line 12354 of file uiautomation.c.
Referenced by test_uia_event_ProxyProviderWinEventHandler().
Definition at line 1825 of file uiautomation.c.
Referenced by ok_method_sequence_().
|
static |
Definition at line 15011 of file uiautomation.c.
|
static |
Definition at line 15023 of file uiautomation.c.
|
static |
Definition at line 14998 of file uiautomation.c.
|
static |
Definition at line 15017 of file uiautomation.c.
Definition at line 17250 of file uiautomation.c.
Referenced by test_UiaAddEvent().
|
static |
Definition at line 2052 of file uiautomation.c.
Referenced by test_node_provider_desc_(), test_UiaNodeFromHandle_client_proc(), and uia_node_from_handle_test_thread().
Definition at line 1749 of file uiautomation.c.
Referenced by ok_method_sequence_().
Definition at line 1961 of file uiautomation.c.
Referenced by check_node_provider_desc_(), and test_UiaNodeFromHandle().
|
static |
Definition at line 8758 of file uiautomation.c.
Referenced by test_uia_provider_callback(), and uia_com_win_event_clientside_provider_callback().
|
static |
Definition at line 313 of file uiautomation.c.
Definition at line 425 of file uiautomation.c.
Referenced by test_CUIAutomation_cache_request_iface(), test_CUIAutomation_condition_ifaces(), test_CUIAutomation_TreeWalker_ifaces(), test_uia_prov_from_acc_fragment_root(), and test_UiaProviderFromIAccessible().
|
inlinestatic |
Definition at line 598 of file uiautomation.c.
Referenced by Accessible_accDoDefaultAction(), Accessible_accHitTest(), Accessible_accLocation(), Accessible_accNavigate(), Accessible_accSelect(), Accessible_AddRef(), Accessible_get_accChild(), Accessible_get_accChildCount(), Accessible_get_accDefaultAction(), Accessible_get_accDescription(), Accessible_get_accFocus(), Accessible_get_accHelp(), Accessible_get_accHelpTopic(), Accessible_get_accKeyboardShortcut(), Accessible_get_accName(), Accessible_get_accParent(), Accessible_get_accRole(), Accessible_get_accSelection(), Accessible_get_accState(), Accessible_get_accValue(), Accessible_put_accName(), Accessible_put_accValue(), Accessible_QueryInterface(), and Accessible_Release().
|
inlinestatic |
Definition at line 1027 of file uiautomation.c.
Referenced by Accessible2_accDoDefaultAction(), Accessible2_accHitTest(), Accessible2_accLocation(), Accessible2_accNavigate(), Accessible2_accSelect(), Accessible2_AddRef(), Accessible2_get_accChild(), Accessible2_get_accChildCount(), Accessible2_get_accDefaultAction(), Accessible2_get_accDescription(), Accessible2_get_accFocus(), Accessible2_get_accHelp(), Accessible2_get_accHelpTopic(), Accessible2_get_accKeyboardShortcut(), Accessible2_get_accName(), Accessible2_get_accParent(), Accessible2_get_accRole(), Accessible2_get_accSelection(), Accessible2_get_accState(), Accessible2_get_accValue(), Accessible2_get_attributes(), Accessible2_get_extendedRole(), Accessible2_get_extendedStates(), Accessible2_get_groupPosition(), Accessible2_get_indexInParent(), Accessible2_get_locale(), Accessible2_get_localizedExtendedRole(), Accessible2_get_localizedExtendedStates(), Accessible2_get_nExtendedStates(), Accessible2_get_nRelations(), Accessible2_get_relation(), Accessible2_get_relations(), Accessible2_get_states(), Accessible2_get_uniqueID(), Accessible2_get_windowHandle(), Accessible2_GetIDsOfNames(), Accessible2_GetTypeInfo(), Accessible2_GetTypeInfoCount(), Accessible2_Invoke(), Accessible2_put_accName(), Accessible2_put_accValue(), Accessible2_QueryInterface(), Accessible2_Release(), Accessible2_role(), Accessible2_scrollTo(), and Accessible2_scrollToPoint().
|
inlinestatic |
Definition at line 14932 of file uiautomation.c.
Referenced by AutomationEventHandler_AddRef(), and AutomationEventHandler_Release().
|
inlinestatic |
Definition at line 8838 of file uiautomation.c.
Referenced by ClientSideProvider_AddRef(), ClientSideProvider_get_HostRawElementProvider(), ClientSideProvider_get_ProviderOptions(), ClientSideProvider_GetPropertyValue(), and ClientSideProvider_Release().
|
inlinestatic |
Definition at line 14993 of file uiautomation.c.
Referenced by FocusChangedHandler_AddRef(), FocusChangedHandler_HandleFocusChangedEvent(), and FocusChangedHandler_Release().
|
inlinestatic |
Definition at line 1436 of file uiautomation.c.
Referenced by OleWindow_AddRef(), OleWindow_GetWindow(), OleWindow_QueryInterface(), and OleWindow_Release().
|
inlinestatic |
Definition at line 2749 of file uiautomation.c.
Referenced by ProviderAdviseEvents_AddRef(), ProviderAdviseEvents_AdviseEventAdded(), ProviderAdviseEvents_AdviseEventRemoved(), ProviderAdviseEvents_QueryInterface(), and ProviderAdviseEvents_Release().
|
inlinestatic |
Definition at line 2452 of file uiautomation.c.
Referenced by provider_add_child(), ProviderFragment_AddRef(), ProviderFragment_get_BoundingRectangle(), ProviderFragment_get_FragmentRoot(), ProviderFragment_GetEmbeddedFragmentRoots(), ProviderFragment_GetRuntimeId(), ProviderFragment_Navigate(), ProviderFragment_QueryInterface(), and ProviderFragment_Release().
|
inlinestatic |
Definition at line 2638 of file uiautomation.c.
Referenced by ProviderFragmentRoot_AddRef(), ProviderFragmentRoot_GetFocus(), ProviderFragmentRoot_QueryInterface(), and ProviderFragmentRoot_Release().
|
inlinestatic |
Definition at line 2699 of file uiautomation.c.
Referenced by ProviderHwndOverride_AddRef(), ProviderHwndOverride_GetOverrideProviderForHwnd(), ProviderHwndOverride_QueryInterface(), and ProviderHwndOverride_Release().
|
inlinestatic |
Definition at line 2931 of file uiautomation.c.
Referenced by ProviderLegacyIAccessiblePattern_AddRef(), ProviderLegacyIAccessiblePattern_get_ChildId(), ProviderLegacyIAccessiblePattern_get_Role(), ProviderLegacyIAccessiblePattern_QueryInterface(), and ProviderLegacyIAccessiblePattern_Release().
Definition at line 2107 of file uiautomation.c.
Referenced by ProviderSimple_AddRef(), ProviderSimple_get_HostRawElementProvider(), ProviderSimple_get_ProviderOptions(), ProviderSimple_GetPatternProvider(), ProviderSimple_GetPropertyValue(), ProviderSimple_QueryInterface(), and ProviderSimple_Release().
Definition at line 2877 of file uiautomation.c.
Referenced by ProviderValuePattern_AddRef(), ProviderValuePattern_get_IsReadOnly(), ProviderValuePattern_QueryInterface(), and ProviderValuePattern_Release().
|
inlinestatic |
Definition at line 2813 of file uiautomation.c.
Referenced by ProviderWinEventHandler_AddRef(), ProviderWinEventHandler_QueryInterface(), ProviderWinEventHandler_Release(), and ProviderWinEventHandler_RespondToWinEvent().
|
inlinestatic |
Definition at line 3593 of file uiautomation.c.
Referenced by ProxyEventSink_AddAutomationEvent(), ProxyEventSink_AddAutomationPropertyChangedEvent(), ProxyEventSink_AddRef(), ProxyEventSink_AddStructureChangedEvent(), and ProxyEventSink_Release().
|
inlinestatic |
Definition at line 1480 of file uiautomation.c.
Referenced by ServiceProvider_AddRef(), ServiceProvider_QueryInterface(), ServiceProvider_QueryService(), and ServiceProvider_Release().
|
static |
Definition at line 9521 of file uiautomation.c.
Referenced by set_elem_desc(), test_GetFocusedElement(), test_IUIAutomationEventHandler(), test_IUIAutomationFocusChangedEventHandler(), test_uia_com_focus_change_event_handler_win_event_handling(), test_UiaAddEvent(), test_UiaAddEvent_client_proc(), test_UiaFind(), test_UiaGetUpdatedCache(), test_UiaNavigate(), test_UiaNodeFromFocus(), uia_com_event_handler_test_thread(), and uia_proxy_provider_win_event_handler_test_thread().
|
static |
Definition at line 11271 of file uiautomation.c.
Referenced by create_base_hwnd_test_node(), create_test_element_from_hwnd(), initialize_provider_tree(), set_clientside_providers_for_hwnd(), test_CUIAutomation_event_handlers(), test_CUIAutomation_TreeWalker_ifaces(), test_default_clientside_providers(), test_Element_cache_methods(), test_Element_GetPropertyValue(), test_GetFocusedElement(), test_GetRootElement(), test_IUIAutomationEventHandler(), test_IUIAutomationFocusChangedEventHandler(), test_uia_com_focus_change_event_handler_win_event_handling(), test_uia_event_ProxyProviderWinEventHandler(), test_UiaAddEvent(), test_UiaAddEvent_client_proc(), test_UiaGetPropertyValue(), test_UiaGetRootNode(), test_UiaGetUpdatedCache(), test_UiaHasServerSideProvider(), test_UiaHUiaNodeFromVariant(), test_UiaNodeFromFocus(), test_UiaRaiseAutomationEvent_args(), uia_node_from_handle_test_thread(), and uia_proxy_provider_win_event_handler_test_thread().
Definition at line 11266 of file uiautomation.c.
Referenced by reset_event_advise_values_for_hwnd_providers(), test_uia_com_event_handler_event_advisement(), test_uia_com_focus_change_event_handler_win_event_handling(), and uia_proxy_provider_win_event_handler_test_thread().
Definition at line 11300 of file uiautomation.c.
Referenced by test_Element_Find(), test_UiaFind(), and test_UiaNavigate().
Definition at line 12267 of file uiautomation.c.
Referenced by check_interface_marshal_proxy_creation_().
Definition at line 18634 of file uiautomation.c.
Referenced by START_TEST().
|
static |
Definition at line 3758 of file uiautomation.c.
Referenced by check_msaa_prov_acc_().
|
static |
Definition at line 503 of file uiautomation.c.
Referenced by test_uia_com_event_handler_event_advisement(), test_uia_com_focus_change_event_handler_win_event_handling(), test_uia_event_win_event_mapping_(), and uia_proxy_provider_win_event_handler_test_thread().
|
static |
Definition at line 15792 of file uiautomation.c.
Referenced by test_uia_com_focus_change_event_handler_win_event_handling().
Definition at line 12780 of file uiautomation.c.
Definition at line 12769 of file uiautomation.c.
Definition at line 12785 of file uiautomation.c.
|
static |
Definition at line 1854 of file uiautomation.c.
|
static |
Definition at line 1447 of file uiautomation.c.
|
static |
Definition at line 1467 of file uiautomation.c.
|
static |
Definition at line 1459 of file uiautomation.c.
|
static |
Definition at line 1441 of file uiautomation.c.
|
static |
Definition at line 1453 of file uiautomation.c.
|
static |
Definition at line 14868 of file uiautomation.c.
Referenced by multi_uia_event_callback(), and test_com_event_data_().
|
static |
Definition at line 17258 of file uiautomation.c.
Referenced by test_UiaAddEvent_client_proc().
Definition at line 11311 of file uiautomation.c.
Referenced by test_CUIAutomation_TreeWalker_ifaces(), test_Element_cache_methods(), test_Element_Find(), test_Element_GetPropertyValue(), test_GetFocusedElement(), test_UiaAddEvent(), test_UiaAddEvent_client_proc(), test_UiaFind(), test_UiaNavigate(), and test_UiaNodeFromFocus().
Definition at line 2761 of file uiautomation.c.
|
static |
Definition at line 2773 of file uiautomation.c.
|
static |
Definition at line 2789 of file uiautomation.c.
|
static |
Definition at line 2754 of file uiautomation.c.
Definition at line 2767 of file uiautomation.c.
Definition at line 2464 of file uiautomation.c.
|
static |
Definition at line 2552 of file uiautomation.c.
|
static |
Definition at line 2604 of file uiautomation.c.
|
static |
Definition at line 2568 of file uiautomation.c.
|
static |
Definition at line 2522 of file uiautomation.c.
|
static |
Definition at line 2476 of file uiautomation.c.
|
static |
Definition at line 2457 of file uiautomation.c.
Definition at line 2470 of file uiautomation.c.
Definition at line 2598 of file uiautomation.c.
Definition at line 2650 of file uiautomation.c.
|
static |
Definition at line 2662 of file uiautomation.c.
|
static |
Definition at line 2669 of file uiautomation.c.
|
static |
Definition at line 2643 of file uiautomation.c.
Definition at line 2656 of file uiautomation.c.
Definition at line 2711 of file uiautomation.c.
|
static |
Definition at line 2723 of file uiautomation.c.
|
static |
Definition at line 2704 of file uiautomation.c.
Definition at line 2717 of file uiautomation.c.
|
static |
Definition at line 2943 of file uiautomation.c.
|
static |
Definition at line 2961 of file uiautomation.c.
|
static |
Definition at line 2980 of file uiautomation.c.
|
static |
Definition at line 3041 of file uiautomation.c.
|
static |
Definition at line 3000 of file uiautomation.c.
|
static |
Definition at line 3021 of file uiautomation.c.
|
static |
Definition at line 3027 of file uiautomation.c.
|
static |
Definition at line 2988 of file uiautomation.c.
|
static |
Definition at line 3007 of file uiautomation.c.
|
static |
Definition at line 3015 of file uiautomation.c.
|
static |
Definition at line 2994 of file uiautomation.c.
|
static |
Definition at line 2973 of file uiautomation.c.
|
static |
Definition at line 3034 of file uiautomation.c.
|
static |
Definition at line 2936 of file uiautomation.c.
|
static |
Definition at line 2949 of file uiautomation.c.
|
static |
Definition at line 2955 of file uiautomation.c.
|
static |
Definition at line 2967 of file uiautomation.c.
Definition at line 2140 of file uiautomation.c.
| HRESULT WINAPI ProviderSimple_get_HostRawElementProvider | ( | IRawElementProviderSimple * | iface, |
| IRawElementProviderSimple ** | ret_val | ||
| ) |
Definition at line 2423 of file uiautomation.c.
| HRESULT WINAPI ProviderSimple_get_ProviderOptions | ( | IRawElementProviderSimple * | iface, |
| enum ProviderOptions * | ret_val | ||
| ) |
Definition at line 2152 of file uiautomation.c.
| HRESULT WINAPI ProviderSimple_GetPatternProvider | ( | IRawElementProviderSimple * | iface, |
| PATTERNID | pattern_id, | ||
| IUnknown ** | ret_val | ||
| ) |
Definition at line 2174 of file uiautomation.c.
| HRESULT WINAPI ProviderSimple_GetPropertyValue | ( | IRawElementProviderSimple * | iface, |
| PROPERTYID | prop_id, | ||
| VARIANT * | ret_val | ||
| ) |
Definition at line 2209 of file uiautomation.c.
| HRESULT WINAPI ProviderSimple_QueryInterface | ( | IRawElementProviderSimple * | iface, |
| REFIID | riid, | ||
| void ** | ppv | ||
| ) |
Definition at line 2112 of file uiautomation.c.
Definition at line 2146 of file uiautomation.c.
Definition at line 2889 of file uiautomation.c.
|
static |
Definition at line 2913 of file uiautomation.c.
|
static |
Definition at line 2907 of file uiautomation.c.
|
static |
Definition at line 2882 of file uiautomation.c.
Definition at line 2895 of file uiautomation.c.
Definition at line 2901 of file uiautomation.c.
Definition at line 2825 of file uiautomation.c.
|
static |
Definition at line 2818 of file uiautomation.c.
Definition at line 2831 of file uiautomation.c.
|
static |
Definition at line 2837 of file uiautomation.c.
Definition at line 3573 of file uiautomation.c.
Referenced by test_uia_prov_from_acc_winevent_handler().
|
static |
Definition at line 3638 of file uiautomation.c.
Referenced by ProxyEventSink_AddAutomationEvent(), and test_uia_prov_from_acc_winevent_handler().
|
static |
Definition at line 3622 of file uiautomation.c.
Referenced by ProxyEventSink_AddAutomationPropertyChangedEvent(), and test_uia_prov_from_acc_winevent_handler().
Definition at line 3610 of file uiautomation.c.
|
static |
Definition at line 3652 of file uiautomation.c.
Referenced by ProxyEventSink_AddStructureChangedEvent(), and test_uia_prov_from_acc_winevent_handler().
|
static |
Definition at line 3598 of file uiautomation.c.
Definition at line 3616 of file uiautomation.c.
|
static |
Definition at line 14842 of file uiautomation.c.
Referenced by push_expected_com_event(), push_expected_event(), set_com_event_data(), and set_multi_event_data().
|
static |
Definition at line 14896 of file uiautomation.c.
Referenced by test_uia_com_focus_change_event_handler_win_event_handling().
|
static |
Definition at line 15786 of file uiautomation.c.
Referenced by test_uia_com_focus_change_event_handler_win_event_handling().
|
static |
Definition at line 15336 of file uiautomation.c.
Referenced by test_uia_com_event_handler_event_advisement().
|
static |
Definition at line 1491 of file uiautomation.c.
|
static |
Definition at line 1485 of file uiautomation.c.
|
static |
Definition at line 1503 of file uiautomation.c.
|
static |
Definition at line 1497 of file uiautomation.c.
|
static |
Definition at line 4384 of file uiautomation.c.
Referenced by test_default_clientside_providers(), test_uia_prov_from_acc_fragment_root(), and test_uia_prov_from_acc_ia2().
|
static |
Definition at line 4370 of file uiautomation.c.
Referenced by test_default_clientside_providers(), test_uia_com_focus_change_event_handler_win_event_handling(), test_uia_prov_from_acc_fragment_root(), test_uia_prov_from_acc_ia2(), test_uia_prov_from_acc_navigation(), test_uia_prov_from_acc_properties(), test_uia_prov_from_acc_winevent_handler(), and test_UiaProviderFromIAccessible().
|
static |
Definition at line 9495 of file uiautomation.c.
Referenced by test_UiaGetUpdatedCache().
|
static |
Definition at line 9473 of file uiautomation.c.
Referenced by test_UiaAddEvent(), test_UiaAddEvent_args(), test_UiaAddEvent_client_proc(), test_UiaFind(), test_UiaGetUpdatedCache(), test_UiaNavigate(), and test_UiaNodeFromFocus().
|
static |
Definition at line 14513 of file uiautomation.c.
Referenced by test_CUIAutomation_event_handlers(), test_GetFocusedElement(), test_GetRootElement(), test_uia_event_ProxyProviderWinEventHandler(), test_UiaAddEvent(), test_UiaAddEvent_client_proc(), test_UiaGetRootNode(), and test_UiaNodeFromFocus().
|
static |
Definition at line 14887 of file uiautomation.c.
Referenced by test_IUIAutomationEventHandler(), test_IUIAutomationFocusChangedEventHandler(), test_uia_com_focus_change_event_handler_win_event_handling(), and uia_com_event_handler_test_thread().
|
static |
Definition at line 13816 of file uiautomation.c.
Referenced by test_Element_Find().
|
static |
Definition at line 17200 of file uiautomation.c.
Referenced by test_UiaAddEvent(), test_UiaAddEvent_client_proc(), and uia_proxy_provider_win_event_handler_test_thread().
|
static |
Definition at line 17173 of file uiautomation.c.
Referenced by set_event_data(), and uia_proxy_provider_win_event_handler_test_thread().
|
static |
Definition at line 11213 of file uiautomation.c.
Referenced by test_UiaFind().
|
static |
Definition at line 15319 of file uiautomation.c.
Referenced by test_uia_com_event_handler_event_advisement().
|
static |
Definition at line 15778 of file uiautomation.c.
Referenced by test_uia_com_focus_change_event_handler_win_event_handling().
|
static |
Definition at line 9503 of file uiautomation.c.
Referenced by test_UiaGetUpdatedCache(), and test_UiaNodeFromFocus().
|
static |
Definition at line 9487 of file uiautomation.c.
Referenced by test_UiaAddEvent(), test_UiaFind(), test_UiaGetUpdatedCache(), test_UiaNavigate(), and test_UiaNodeFromFocus().
|
static |
Definition at line 11228 of file uiautomation.c.
Referenced by test_Element_cache_methods(), test_Element_Find(), test_Element_GetPropertyValue(), test_GetFocusedElement(), test_IUIAutomationEventHandler(), test_uia_com_focus_change_event_handler_win_event_handling(), test_UiaAddEvent(), test_UiaFind(), test_UiaGetUpdatedCache(), test_UiaNavigate(), and test_UiaNodeFromFocus().
|
static |
Definition at line 11260 of file uiautomation.c.
Referenced by set_method_event_handle_for_providers(), and test_uia_com_event_handler_event_advisement().
|
static |
Definition at line 10602 of file uiautomation.c.
Referenced by test_UiaNavigate().
|
static |
Definition at line 11222 of file uiautomation.c.
Referenced by test_Element_cache_methods(), test_Element_Find(), test_Element_GetPropertyValue(), test_GetFocusedElement(), test_IUIAutomationEventHandler(), test_uia_com_focus_change_event_handler_win_event_handling(), test_UiaAddEvent(), test_UiaFind(), test_UiaGetUpdatedCache(), test_UiaNavigate(), and test_UiaNodeFromFocus().
Definition at line 11254 of file uiautomation.c.
Referenced by test_uia_com_focus_change_event_handler_win_event_handling(), and uia_proxy_provider_win_event_handler_test_thread().
|
static |
Definition at line 11234 of file uiautomation.c.
Referenced by uia_proxy_provider_win_event_handler_test_thread().
|
static |
Definition at line 11243 of file uiautomation.c.
Referenced by uia_proxy_provider_win_event_handler_test_thread().
|
static |
Definition at line 14791 of file uiautomation.c.
Referenced by test_CUIAutomation_event_handlers(), test_IUIAutomationEventHandler(), test_IUIAutomationFocusChangedEventHandler(), test_uia_com_event_handler_event_advisement(), test_uia_com_focus_change_event_handler_win_event_handling(), and uia_proxy_provider_win_event_handler_test_thread().
|
static |
Definition at line 6814 of file uiautomation.c.
Referenced by test_default_clientside_providers(), test_Element_cache_methods(), test_Element_GetPropertyValue(), and test_UiaGetPropertyValue().
| START_TEST | ( | uiautomation | ) |
Definition at line 18647 of file uiautomation.c.
|
static |
Definition at line 9575 of file uiautomation.c.
Referenced by check_event_data_(), and test_node_from_focus_().
|
static |
Definition at line 14904 of file uiautomation.c.
Definition at line 16280 of file uiautomation.c.
Referenced by START_TEST().
|
static |
Definition at line 13135 of file uiautomation.c.
Referenced by test_CUIAutomation().
|
static |
Definition at line 12797 of file uiautomation.c.
Referenced by test_CUIAutomation().
|
static |
Definition at line 16183 of file uiautomation.c.
Referenced by test_CUIAutomation().
|
static |
Definition at line 14345 of file uiautomation.c.
Referenced by test_CUIAutomation().
|
static |
Definition at line 12694 of file uiautomation.c.
Referenced by test_CUIAutomation().
Definition at line 16571 of file uiautomation.c.
Referenced by START_TEST().
|
static |
Definition at line 13339 of file uiautomation.c.
Referenced by test_CUIAutomation().
|
static |
Definition at line 13869 of file uiautomation.c.
Referenced by test_CUIAutomation().
|
static |
Definition at line 12447 of file uiautomation.c.
Referenced by test_CUIAutomation().
Definition at line 12415 of file uiautomation.c.
Referenced by test_CUIAutomation().
|
static |
Definition at line 11333 of file uiautomation.c.
|
static |
Definition at line 14590 of file uiautomation.c.
|
static |
Definition at line 14630 of file uiautomation.c.
Referenced by test_CUIAutomation().
|
static |
Definition at line 14530 of file uiautomation.c.
Referenced by test_CUIAutomation().
|
static |
Definition at line 15345 of file uiautomation.c.
|
static |
Definition at line 441 of file uiautomation.c.
|
static |
Definition at line 15085 of file uiautomation.c.
Referenced by test_CUIAutomation_event_handlers().
|
static |
Definition at line 15233 of file uiautomation.c.
Referenced by test_CUIAutomation_event_handlers().
|
static |
Definition at line 16921 of file uiautomation.c.
|
static |
Definition at line 16399 of file uiautomation.c.
|
static |
Definition at line 16523 of file uiautomation.c.
|
static |
Definition at line 9546 of file uiautomation.c.
Referenced by test_cache_req_sa_(), test_com_event_data_(), test_get_focused_elem_(), test_node_provider_desc_(), and test_uia_element_arr_().
|
static |
Definition at line 9630 of file uiautomation.c.
Referenced by test_hwnd_providers_event_advise_added_().
|
static |
Definition at line 15353 of file uiautomation.c.
Referenced by uia_com_event_handler_win_event_test_thread().
|
static |
Definition at line 15812 of file uiautomation.c.
Referenced by uia_com_event_handler_win_event_test_thread().
|
static |
Definition at line 13827 of file uiautomation.c.
Definition at line 18560 of file uiautomation.c.
Referenced by START_TEST().
|
static |
Definition at line 18173 of file uiautomation.c.
Definition at line 6425 of file uiautomation.c.
Referenced by test_UiaNodeFromProvider().
Definition at line 3835 of file uiautomation.c.
Referenced by test_UiaProviderFromIAccessible().
Definition at line 4390 of file uiautomation.c.
Referenced by test_UiaProviderFromIAccessible().
Definition at line 4596 of file uiautomation.c.
Referenced by test_UiaProviderFromIAccessible().
Definition at line 5036 of file uiautomation.c.
Referenced by test_UiaProviderFromIAccessible().
Definition at line 3688 of file uiautomation.c.
Referenced by test_UiaProviderFromIAccessible().
|
static |
Definition at line 8777 of file uiautomation.c.
Referenced by create_test_element_from_hwnd(), test_CUIAutomation_event_handlers(), test_GetFocusedElement(), test_GetRootElement(), test_uia_event_ProxyProviderWinEventHandler(), test_UiaAddEvent(), test_UiaAddEvent_client_proc(), test_UiaGetRootNode(), test_UiaHasServerSideProvider(), test_UiaNavigate(), test_UiaNodeFromFocus(), and test_UiaRegisterProviderCallback().
Definition at line 3452 of file uiautomation.c.
Referenced by START_TEST().
Definition at line 17607 of file uiautomation.c.
Referenced by START_TEST().
|
static |
Definition at line 17531 of file uiautomation.c.
Referenced by test_UiaAddEvent().
Definition at line 17263 of file uiautomation.c.
Referenced by START_TEST().
Definition at line 18619 of file uiautomation.c.
Referenced by START_TEST().
Definition at line 11706 of file uiautomation.c.
Referenced by START_TEST().
Definition at line 7134 of file uiautomation.c.
Referenced by START_TEST().
Definition at line 16859 of file uiautomation.c.
Referenced by START_TEST().
Definition at line 7352 of file uiautomation.c.
Referenced by START_TEST().
Definition at line 9724 of file uiautomation.c.
Referenced by START_TEST().
Definition at line 18105 of file uiautomation.c.
Referenced by START_TEST().
Definition at line 3323 of file uiautomation.c.
Referenced by START_TEST().
Definition at line 7573 of file uiautomation.c.
Referenced by START_TEST().
Definition at line 6210 of file uiautomation.c.
Referenced by START_TEST().
Definition at line 10627 of file uiautomation.c.
Referenced by START_TEST().
Definition at line 16963 of file uiautomation.c.
Referenced by START_TEST().
Definition at line 8235 of file uiautomation.c.
Referenced by START_TEST().
Definition at line 7847 of file uiautomation.c.
Referenced by START_TEST().
Definition at line 6475 of file uiautomation.c.
Referenced by START_TEST().
Definition at line 5274 of file uiautomation.c.
Referenced by START_TEST().
Definition at line 17581 of file uiautomation.c.
Referenced by test_UiaAddEvent().
Definition at line 9067 of file uiautomation.c.
Referenced by START_TEST().
|
static |
Definition at line 17570 of file uiautomation.c.
Referenced by test_UiaAddEvent().
|
static |
Definition at line 3268 of file uiautomation.c.
Referenced by create_test_hwnd(), test_UiaGetRuntimeId(), test_UiaHostProviderFromHwnd(), test_UiaNavigate(), test_UiaNodeFromHandle(), test_UiaNodeFromProvider(), test_UiaProviderFromIAccessible(), and test_UiaRegisterProviderCallback().
Definition at line 17511 of file uiautomation.c.
Referenced by test_UiaAddEvent().
Definition at line 15047 of file uiautomation.c.
Referenced by test_IUIAutomationEventHandler().
Definition at line 16165 of file uiautomation.c.
Referenced by test_CUIAutomation_event_handlers().
|
static |
Definition at line 8973 of file uiautomation.c.
Referenced by uia_com_event_handler_win_event_test_thread().
|
static |
Definition at line 17222 of file uiautomation.c.
Referenced by multi_uia_event_callback(), push_expected_event(), set_multi_event_data(), test_uia_com_focus_change_event_handler_win_event_handling(), test_uia_event_win_event_mapping_(), test_UiaAddEvent(), test_UiaAddEvent_args(), test_UiaAddEvent_client_proc(), uia_event_callback(), and uia_proxy_provider_win_event_handler_test_thread().
|
static |
Definition at line 17228 of file uiautomation.c.
Referenced by test_uia_event_win_event_mapping_(), uia_event_callback2(), and uia_proxy_provider_win_event_handler_test_thread().
Definition at line 7911 of file uiautomation.c.
Referenced by test_UiaNodeFromHandle().
Definition at line 6374 of file uiautomation.c.
Referenced by test_uia_node_from_prov_com_threading().
Definition at line 18196 of file uiautomation.c.
Referenced by test_uia_event_ProxyProviderWinEventHandler().
Definition at line 3424 of file uiautomation.c.
Referenced by test_uia_reserved_value_ifaces().
Definition at line 419 of file uiautomation.c.
Referenced by test_Element_Find(), test_GetFocusedElement(), test_IUIAutomationEventHandler(), test_uia_com_focus_change_event_handler_win_event_handling(), test_UiaAddEvent(), test_UiaGetUpdatedCache(), and test_UiaNodeFromFocus().
Definition at line 9037 of file uiautomation.c.
Referenced by test_uia_com_event_handler_event_advisement(), test_uia_com_focus_change_event_handler_win_event_handling(), and uia_com_event_handler_win_event_test_thread().
|
static |
Definition at line 3266 of file uiautomation.c.
Referenced by test_default_clientside_providers(), test_uia_com_focus_change_event_handler_win_event_handling(), test_uia_prov_from_acc_fragment_root(), test_uia_prov_from_acc_ia2(), test_uia_prov_from_acc_navigation(), test_uia_prov_from_acc_winevent_handler(), test_UiaProviderFromIAccessible(), and test_wnd_proc().
|
static |
Definition at line 1522 of file uiautomation.c.
|
static |
Definition at line 1538 of file uiautomation.c.
Referenced by test_uia_prov_from_acc_ia2(), test_uia_prov_from_acc_navigation(), and test_UiaProviderFromIAccessible().
|
static |
Definition at line 1387 of file uiautomation.c.
|
static |
Definition at line 1554 of file uiautomation.c.
Referenced by Accessible_get_accChild(), test_uia_prov_from_acc_fragment_root(), test_uia_prov_from_acc_navigation(), and test_UiaProviderFromIAccessible().
|
static |
Definition at line 1570 of file uiautomation.c.
Referenced by Accessible_get_accChild(), test_uia_com_focus_change_event_handler_win_event_handling(), and test_uia_prov_from_acc_navigation().
|
static |
Definition at line 996 of file uiautomation.c.
|
static |
Definition at line 14976 of file uiautomation.c.
|
static |
Definition at line 14969 of file uiautomation.c.
|
static |
Definition at line 8773 of file uiautomation.c.
Referenced by base_hwnd_fragment_AddRef(), base_hwnd_fragment_get_BoundingRectangle(), base_hwnd_fragment_Navigate(), base_hwnd_fragment_QueryInterface(), base_hwnd_fragment_Release(), base_hwnd_provider_AddRef(), base_hwnd_provider_GetPropertyValue(), base_hwnd_provider_QueryInterface(), base_hwnd_provider_Release(), create_base_hwnd_provider(), create_test_element_from_hwnd(), test_CUIAutomation_event_handlers(), test_GetFocusedElement(), test_GetRootElement(), test_uia_event_ProxyProviderWinEventHandler(), test_uia_provider_callback(), test_UiaAddEvent(), test_UiaAddEvent_client_proc(), test_UiaGetRootNode(), test_UiaNavigate(), test_UiaNodeFromFocus(), and test_UiaRegisterProviderCallback().
|
static |
Definition at line 9636 of file uiautomation.c.
Referenced by test_UiaGetUpdatedCache().
|
static |
Definition at line 9711 of file uiautomation.c.
Referenced by test_UiaGetUpdatedCache().
|
static |
Definition at line 9645 of file uiautomation.c.
Referenced by test_UiaGetUpdatedCache().
|
static |
Definition at line 9650 of file uiautomation.c.
Referenced by test_UiaGetUpdatedCache().
|
static |
Definition at line 9664 of file uiautomation.c.
Referenced by test_UiaGetUpdatedCache().
|
static |
Definition at line 9671 of file uiautomation.c.
Referenced by test_UiaGetUpdatedCache().
|
static |
Definition at line 9679 of file uiautomation.c.
Referenced by test_UiaGetUpdatedCache().
|
static |
Definition at line 9687 of file uiautomation.c.
Referenced by test_UiaGetUpdatedCache().
|
static |
Definition at line 9694 of file uiautomation.c.
Referenced by test_UiaGetUpdatedCache().
|
static |
Definition at line 9699 of file uiautomation.c.
Referenced by test_UiaGetUpdatedCache().
|
static |
Definition at line 3299 of file uiautomation.c.
Referenced by child_test_wnd_proc(), create_base_hwnd_test_node(), test_CUIAutomation_event_handlers(), test_default_clientside_providers(), test_GetFocusedElement(), test_uia_event_ProxyProviderWinEventHandler(), test_UiaNodeFromFocus(), test_UiaRegisterProviderCallback(), and uia_proxy_provider_win_event_handler_test_thread().
|
static |
Definition at line 8955 of file uiautomation.c.
Referenced by uia_com_win_event_clientside_provider_callback(), and wait_for_clientside_callbacks().
|
static |
Definition at line 8956 of file uiautomation.c.
|
static |
Definition at line 8963 of file uiautomation.c.
Referenced by uia_com_win_event_clientside_provider_callback(), and wait_for_clientside_callbacks().
|
static |
Definition at line 8927 of file uiautomation.c.
Referenced by create_temporary_clientside_provider().
|
static |
Definition at line 16268 of file uiautomation.c.
Referenced by test_CUIAutomation().
|
static |
|
static |
Definition at line 16377 of file uiautomation.c.
Referenced by test_default_clientside_providers().
|
static |
Definition at line 7797 of file uiautomation.c.
Referenced by uia_node_from_handle_test_thread().
|
static |
Definition at line 7812 of file uiautomation.c.
Referenced by uia_node_from_handle_test_thread().
|
static |
Definition at line 7825 of file uiautomation.c.
Referenced by uia_node_from_handle_test_thread().
|
static |
Definition at line 7837 of file uiautomation.c.
Referenced by test_UiaNodeFromHandle(), and uia_node_from_handle_test_thread().
Definition at line 33 of file uiautomation.c.
Referenced by START_TEST().
|
static |
Definition at line 13751 of file uiautomation.c.
Referenced by test_Element_Find().
|
static |
Definition at line 13791 of file uiautomation.c.
Referenced by test_Element_Find().
|
static |
Definition at line 13741 of file uiautomation.c.
Referenced by test_Element_Find().
|
static |
Definition at line 7077 of file uiautomation.c.
Referenced by test_Element_GetPropertyValue(), and test_UiaGetPropertyValue().
|
static |
Definition at line 17107 of file uiautomation.c.
Referenced by test_UiaAddEvent().
|
static |
Definition at line 17113 of file uiautomation.c.
Referenced by test_UiaAddEvent().
|
static |
Definition at line 17125 of file uiautomation.c.
Referenced by test_UiaAddEvent().
|
static |
Definition at line 17138 of file uiautomation.c.
Referenced by test_UiaAddEvent().
|
static |
Definition at line 17143 of file uiautomation.c.
Referenced by test_UiaAddEvent().
|
static |
Definition at line 17156 of file uiautomation.c.
Referenced by test_UiaAddEvent().
|
static |
Definition at line 17249 of file uiautomation.c.
Referenced by get_event_test_prov(), and test_UiaAddEvent().
Referenced by uia_event_callback2(), and uia_proxy_provider_win_event_handler_test_thread().
|
static |
Definition at line 11394 of file uiautomation.c.
Referenced by test_Element_Find(), and test_UiaFind().
|
static |
Definition at line 11641 of file uiautomation.c.
Referenced by test_Element_Find(), and test_UiaFind().
|
static |
Definition at line 11687 of file uiautomation.c.
Referenced by test_Element_Find(), and test_UiaFind().
|
static |
Definition at line 11444 of file uiautomation.c.
Referenced by test_Element_Find(), and test_UiaFind().
|
static |
Definition at line 11466 of file uiautomation.c.
Referenced by test_Element_Find(), and test_UiaFind().
|
static |
Definition at line 11486 of file uiautomation.c.
Referenced by test_Element_Find(), and test_UiaFind().
|
static |
Definition at line 11495 of file uiautomation.c.
Referenced by test_Element_Find(), and test_UiaFind().
|
static |
Definition at line 11511 of file uiautomation.c.
Referenced by test_Element_Find(), and test_UiaFind().
|
static |
Definition at line 11519 of file uiautomation.c.
Referenced by test_Element_Find(), and test_UiaFind().
|
static |
Definition at line 11559 of file uiautomation.c.
Referenced by test_Element_Find(), and test_UiaFind().
|
static |
Definition at line 11600 of file uiautomation.c.
Referenced by test_Element_Find(), and test_UiaFind().
|
static |
Definition at line 15041 of file uiautomation.c.
|
static |
Definition at line 15034 of file uiautomation.c.
|
static |
Definition at line 6767 of file uiautomation.c.
Referenced by test_UiaGetPropertyValue().
|
static |
Definition at line 6781 of file uiautomation.c.
Referenced by test_Element_GetPropertyValue().
|
static |
Definition at line 6796 of file uiautomation.c.
Referenced by test_Element_GetPropertyValue().
|
static |
Definition at line 13316 of file uiautomation.c.
Referenced by test_Element_cache_methods().
|
static |
Definition at line 13321 of file uiautomation.c.
Referenced by test_Element_cache_methods().
|
static |
Definition at line 13327 of file uiautomation.c.
Referenced by test_Element_cache_methods().
|
static |
Definition at line 6735 of file uiautomation.c.
Referenced by check_uia_prop_val(), and test_Element_GetPropertyValue().
|
static |
Definition at line 13310 of file uiautomation.c.
Referenced by test_Element_cache_methods().
|
static |
Definition at line 6720 of file uiautomation.c.
Referenced by check_uia_prop_val().
|
static |
Definition at line 6809 of file uiautomation.c.
Referenced by test_Element_GetPropertyValue(), and test_UiaGetPropertyValue().
|
static |
Definition at line 6756 of file uiautomation.c.
Referenced by test_UiaGetPropertyValue().
|
static |
Definition at line 6761 of file uiautomation.c.
Referenced by test_UiaGetPropertyValue().
|
static |
Definition at line 6712 of file uiautomation.c.
Referenced by test_Element_GetPropertyValue(), and test_UiaGetPropertyValue().
|
static |
Definition at line 6706 of file uiautomation.c.
Referenced by check_uia_prop_val(), and test_Element_GetPropertyValue().
|
static |
Definition at line 7306 of file uiautomation.c.
Referenced by test_UiaGetRuntimeId().
|
static |
Definition at line 7311 of file uiautomation.c.
Referenced by test_UiaGetRuntimeId().
|
static |
Definition at line 7317 of file uiautomation.c.
Referenced by test_UiaGetRuntimeId().
|
static |
Definition at line 7331 of file uiautomation.c.
Referenced by test_UiaGetRuntimeId().
|
static |
Definition at line 7344 of file uiautomation.c.
Referenced by test_UiaGetRuntimeId().
|
static |
Definition at line 16456 of file uiautomation.c.
Referenced by test_default_clientside_providers().
Definition at line 33 of file uiautomation.c.
Referenced by check_uia_rect_rect_val_().
Definition at line 1832 of file uiautomation.c.
Referenced by add_method_call(), ok_method_sequence_(), test_CUIAutomation_event_handlers(), test_default_clientside_providers(), test_Element_cache_methods(), test_GetFocusedElement(), test_GetRootElement(), test_UiaAddEvent(), test_UiaAddEvent_client_proc(), test_UiaGetRootNode(), test_UiaNodeFromFocus(), and uia_proxy_provider_win_event_handler_test_thread().
|
static |
Definition at line 4291 of file uiautomation.c.
Referenced by test_uia_prov_from_acc_properties().
|
static |
Definition at line 4363 of file uiautomation.c.
Referenced by test_uia_prov_from_acc_properties().
|
static |
|
static |
Definition at line 10332 of file uiautomation.c.
Referenced by test_UiaNavigate().
|
static |
Definition at line 10495 of file uiautomation.c.
Referenced by test_UiaNavigate().
|
static |
Definition at line 10502 of file uiautomation.c.
Referenced by test_UiaNavigate().
|
static |
Definition at line 10523 of file uiautomation.c.
Referenced by test_UiaNavigate().
|
static |
Definition at line 10544 of file uiautomation.c.
Referenced by test_UiaNavigate().
|
static |
Definition at line 10561 of file uiautomation.c.
Referenced by test_UiaNavigate().
|
static |
Definition at line 10568 of file uiautomation.c.
Referenced by test_UiaNavigate().
|
static |
Definition at line 10573 of file uiautomation.c.
Referenced by test_UiaNavigate().
|
static |
Definition at line 10588 of file uiautomation.c.
Referenced by test_UiaNavigate().
|
static |
Definition at line 10350 of file uiautomation.c.
Referenced by test_UiaNavigate().
|
static |
Definition at line 10357 of file uiautomation.c.
Referenced by test_UiaNavigate().
|
static |
Definition at line 10364 of file uiautomation.c.
Referenced by test_UiaNavigate().
|
static |
Definition at line 10395 of file uiautomation.c.
Referenced by test_UiaNavigate().
|
static |
Definition at line 10417 of file uiautomation.c.
Referenced by test_UiaNavigate().
|
static |
Definition at line 10424 of file uiautomation.c.
Referenced by test_UiaNavigate().
|
static |
Definition at line 10446 of file uiautomation.c.
Referenced by test_UiaNavigate().
|
static |
Definition at line 10453 of file uiautomation.c.
Referenced by test_UiaNavigate().
|
static |
Definition at line 8773 of file uiautomation.c.
Referenced by create_test_element_from_hwnd(), set_clientside_providers_for_hwnd(), test_CUIAutomation_event_handlers(), test_GetFocusedElement(), test_GetRootElement(), test_uia_event_ProxyProviderWinEventHandler(), test_uia_provider_callback(), test_UiaAddEvent(), test_UiaAddEvent_client_proc(), test_UiaGetRootNode(), test_UiaNavigate(), test_UiaNodeFromFocus(), and test_UiaRegisterProviderCallback().
|
static |
Definition at line 7645 of file uiautomation.c.
Referenced by test_UiaHasServerSideProvider(), and test_UiaNodeFromHandle().
|
static |
Definition at line 7787 of file uiautomation.c.
Referenced by uia_node_from_handle_test_thread().
|
static |
Definition at line 7650 of file uiautomation.c.
Referenced by create_test_element_from_hwnd(), and test_UiaNodeFromHandle().
|
static |
Definition at line 7665 of file uiautomation.c.
Referenced by uia_node_from_handle_test_thread().
|
static |
Definition at line 7677 of file uiautomation.c.
Referenced by test_UiaNodeFromHandle().
|
static |
Definition at line 7692 of file uiautomation.c.
Referenced by uia_node_from_handle_test_thread().
|
static |
Definition at line 7710 of file uiautomation.c.
Referenced by uia_node_from_handle_test_thread().
|
static |
Definition at line 7736 of file uiautomation.c.
Referenced by uia_node_from_handle_test_thread().
|
static |
Definition at line 7756 of file uiautomation.c.
Referenced by test_UiaNodeFromHandle().
|
static |
Definition at line 7769 of file uiautomation.c.
Referenced by test_UiaNodeFromHandle().
|
static |
Definition at line 6243 of file uiautomation.c.
Referenced by test_UiaNodeFromProvider().
|
static |
Definition at line 6248 of file uiautomation.c.
Referenced by test_UiaFind(), test_UiaGetUpdatedCache(), and test_UiaNodeFromProvider().
|
static |
Definition at line 6261 of file uiautomation.c.
Referenced by test_UiaGetRuntimeId(), and test_UiaNodeFromProvider().
|
static |
Definition at line 6274 of file uiautomation.c.
Referenced by test_UiaNodeFromProvider().
|
static |
Definition at line 6286 of file uiautomation.c.
Referenced by test_UiaNodeFromProvider().
|
static |
Definition at line 6311 of file uiautomation.c.
Referenced by test_UiaGetRuntimeId(), and test_UiaNodeFromProvider().
|
static |
Definition at line 6336 of file uiautomation.c.
Referenced by test_UiaNodeFromProvider().
|
static |
Definition at line 6361 of file uiautomation.c.
Referenced by test_uia_node_from_prov_com_threading(), and test_UiaGetPropertyValue().
|
static |
Definition at line 7568 of file uiautomation.c.
Referenced by test_UiaHUiaNodeFromVariant().
|
static |
Definition at line 12795 of file uiautomation.c.
|
static |
Definition at line 12790 of file uiautomation.c.
|
static |
Definition at line 1472 of file uiautomation.c.
|
static |
Definition at line 8773 of file uiautomation.c.
Referenced by create_test_element_from_hwnd(), test_uia_provider_callback(), and test_UiaRegisterProviderCallback().
Definition at line 1732 of file uiautomation.c.
Referenced by get_prov_method_str().
|
static |
Definition at line 3267 of file uiautomation.c.
Referenced by create_base_hwnd_test_node(), create_test_element_from_hwnd(), test_CUIAutomation_event_handlers(), test_default_clientside_providers(), test_ElementFromHandle(), test_GetFocusedElement(), test_uia_com_focus_change_event_handler_win_event_handling(), test_uia_event_ProxyProviderWinEventHandler(), test_uia_node_from_prov_com_threading(), test_UiaAddEvent(), test_UiaGetRuntimeId(), test_UiaHasServerSideProvider(), test_UiaNavigate(), test_UiaNodeFromFocus(), test_UiaNodeFromHandle(), test_UiaNodeFromProvider(), test_UiaRegisterProviderCallback(), test_wnd_proc(), uia_node_from_handle_test_thread(), and uia_proxy_provider_win_event_handler_test_thread().
Definition at line 3068 of file uiautomation.c.
Definition at line 3086 of file uiautomation.c.
Referenced by test_CUIAutomation_event_handlers(), test_default_clientside_providers(), test_GetFocusedElement(), test_IUIAutomationEventHandler(), test_IUIAutomationFocusChangedEventHandler(), test_uia_com_event_handler_event_advisement(), test_uia_com_focus_change_event_handler_win_event_handling(), test_uia_event_ProxyProviderWinEventHandler(), test_UiaAddEvent(), test_UiaGetRuntimeId(), test_UiaNavigate(), test_UiaNodeFromFocus(), test_UiaNodeFromProvider(), test_UiaRaiseAutomationEvent_args(), test_UiaRegisterProviderCallback(), uia_add_event_test_thread(), uia_com_event_handler_test_thread(), and uia_proxy_provider_win_event_handler_test_thread().
Definition at line 3104 of file uiautomation.c.
Referenced by check_uia_prop_val(), initialize_provider_tree(), ProviderSimple_GetPropertyValue(), test_CUIAutomation_TreeWalker_ifaces(), test_Element_cache_methods(), test_Element_Find(), test_Element_GetPropertyValue(), test_GetFocusedElement(), test_IUIAutomationEventHandler(), test_uia_node_from_prov_com_threading(), test_UiaAddEvent(), test_UiaFind(), test_UiaGetPropertyValue(), test_UiaGetRuntimeId(), test_UiaGetUpdatedCache(), test_UiaNavigate(), test_UiaNodeFromFocus(), test_UiaNodeFromHandle(), test_UiaNodeFromProvider(), uia_node_from_handle_test_thread(), uia_node_from_provider_test_com_thread(), and uia_proxy_provider_win_event_handler_test_thread().
Definition at line 3122 of file uiautomation.c.
Referenced by check_uia_prop_val(), initialize_provider_tree(), test_CUIAutomation_TreeWalker_ifaces(), test_Element_cache_methods(), test_Element_Find(), test_Element_GetPropertyValue(), test_uia_com_focus_change_event_handler_win_event_handling(), test_UiaAddEvent(), test_UiaFind(), test_UiaGetPropertyValue(), test_UiaGetUpdatedCache(), and test_UiaNavigate().
Definition at line 3140 of file uiautomation.c.
Referenced by test_CUIAutomation_event_handlers(), test_GetFocusedElement(), test_GetRootElement(), test_uia_com_event_handler_event_advisement(), test_uia_event_ProxyProviderWinEventHandler(), test_UiaAddEvent(), test_UiaAddEvent_client_proc(), test_UiaGetRootNode(), test_UiaNavigate(), test_UiaNodeFromFocus(), test_UiaRegisterProviderCallback(), uia_com_win_event_clientside_provider_callback(), and uia_proxy_provider_win_event_handler_test_thread().
Definition at line 3158 of file uiautomation.c.
Referenced by create_base_hwnd_test_node(), test_CUIAutomation_event_handlers(), test_default_clientside_providers(), test_GetFocusedElement(), test_GetRootElement(), test_uia_com_event_handler_event_advisement(), test_uia_event_ProxyProviderWinEventHandler(), test_UiaAddEvent(), test_UiaAddEvent_client_proc(), test_UiaGetRootNode(), test_UiaNavigate(), test_UiaNodeFromFocus(), test_UiaRegisterProviderCallback(), uia_com_win_event_clientside_provider_callback(), and uia_proxy_provider_win_event_handler_test_thread().
Definition at line 1659 of file uiautomation.c.
Referenced by ProviderHwndOverride_GetOverrideProviderForHwnd(), and test_UiaRegisterProviderCallback().
Definition at line 3177 of file uiautomation.c.
Referenced by test_CUIAutomation_event_handlers(), test_GetFocusedElement(), test_GetRootElement(), test_uia_com_event_handler_event_advisement(), test_uia_event_ProxyProviderWinEventHandler(), test_uia_provider_callback(), test_UiaAddEvent(), test_UiaAddEvent_client_proc(), test_UiaGetRootNode(), test_UiaNodeFromFocus(), test_UiaRegisterProviderCallback(), uia_com_win_event_clientside_provider_callback(), and uia_proxy_provider_win_event_handler_test_thread().
Definition at line 3196 of file uiautomation.c.
Referenced by test_UiaRegisterProviderCallback().
|
static |
Definition at line 2805 of file uiautomation.c.
|
static |
Definition at line 2691 of file uiautomation.c.
|
static |
Definition at line 2626 of file uiautomation.c.
|
static |
Definition at line 2742 of file uiautomation.c.
|
static |
Definition at line 3048 of file uiautomation.c.
| IRawElementProviderSimpleVtbl ProviderSimpleVtbl |
Definition at line 2442 of file uiautomation.c.
|
static |
Definition at line 2922 of file uiautomation.c.
|
static |
Definition at line 2870 of file uiautomation.c.
|
static |
Definition at line 8773 of file uiautomation.c.
Referenced by create_test_element_from_hwnd(), set_clientside_providers_for_hwnd(), test_CUIAutomation_event_handlers(), test_GetFocusedElement(), test_GetRootElement(), test_uia_event_ProxyProviderWinEventHandler(), test_uia_provider_callback(), test_UiaAddEvent(), test_UiaAddEvent_client_proc(), test_UiaGetRootNode(), test_UiaNodeFromFocus(), test_UiaRegisterProviderCallback(), and uia_com_win_event_clientside_provider_callback().
|
static |
Definition at line 3679 of file uiautomation.c.
|
static |
Definition at line 3670 of file uiautomation.c.
|
static |
Definition at line 8541 of file uiautomation.c.
Referenced by test_UiaRegisterProviderCallback().
|
static |
Definition at line 8641 of file uiautomation.c.
Referenced by test_UiaRegisterProviderCallback().
|
static |
Definition at line 8658 of file uiautomation.c.
Referenced by test_UiaRegisterProviderCallback().
|
static |
Definition at line 8683 of file uiautomation.c.
Referenced by test_UiaRegisterProviderCallback().
|
static |
Definition at line 8715 of file uiautomation.c.
Referenced by test_UiaRegisterProviderCallback().
|
static |
Definition at line 8548 of file uiautomation.c.
Referenced by test_UiaRegisterProviderCallback().
|
static |
Definition at line 8558 of file uiautomation.c.
Referenced by test_UiaRegisterProviderCallback().
|
static |
Definition at line 8576 of file uiautomation.c.
Referenced by test_UiaRegisterProviderCallback().
|
static |
Definition at line 8597 of file uiautomation.c.
Referenced by test_UiaRegisterProviderCallback().
|
static |
Definition at line 8602 of file uiautomation.c.
Referenced by test_UiaRegisterProviderCallback().
|
static |
Definition at line 8609 of file uiautomation.c.
Referenced by test_UiaRegisterProviderCallback().
|
static |
Definition at line 8618 of file uiautomation.c.
Referenced by test_UiaRegisterProviderCallback().
|
static |
Definition at line 8629 of file uiautomation.c.
Referenced by test_UiaRegisterProviderCallback().
|
static |
Definition at line 1769 of file uiautomation.c.
Referenced by add_method_call(), flush_method_sequence(), and ok_method_sequence_().
|
static |
Definition at line 1768 of file uiautomation.c.
Referenced by add_method_call(), flush_method_sequence(), and test_UiaGetRuntimeId().
|
static |
Definition at line 1768 of file uiautomation.c.
Referenced by add_method_call(), and flush_method_sequence().
|
static |
Definition at line 18098 of file uiautomation.c.
Referenced by test_UiaHasServerSideProvider().
|
static |
Definition at line 1515 of file uiautomation.c.
|
static |
Definition at line 14280 of file uiautomation.c.
Referenced by test_CUIAutomation_TreeWalker_ifaces().
|
static |
Definition at line 14338 of file uiautomation.c.
Referenced by test_CUIAutomation_TreeWalker_ifaces().
|
static |
Definition at line 14286 of file uiautomation.c.
Referenced by test_CUIAutomation_TreeWalker_ifaces().
|
static |
Definition at line 14293 of file uiautomation.c.
Referenced by test_CUIAutomation_TreeWalker_ifaces().
|
static |
Definition at line 14299 of file uiautomation.c.
Referenced by test_CUIAutomation_TreeWalker_ifaces().
|
static |
Definition at line 14306 of file uiautomation.c.
Referenced by test_CUIAutomation_TreeWalker_ifaces().
|
static |
Definition at line 14312 of file uiautomation.c.
Referenced by test_CUIAutomation_TreeWalker_ifaces().
|
static |
Definition at line 14319 of file uiautomation.c.
Referenced by test_CUIAutomation_TreeWalker_ifaces().
|
static |
Definition at line 14325 of file uiautomation.c.
Referenced by test_CUIAutomation_TreeWalker_ifaces().
|
static |
Definition at line 14332 of file uiautomation.c.
Referenced by test_CUIAutomation_TreeWalker_ifaces().
Definition at line 1666 of file uiautomation.c.
Referenced by check_uia_prop_val(), ProviderSimple_GetPropertyValue(), test_Element_cache_methods(), and test_Element_GetPropertyValue().
|
static |
Definition at line 6165 of file uiautomation.c.
Referenced by test_UiaLookupId().
|
static |
Definition at line 264 of file uiautomation.c.
Referenced by ProviderAdviseEvents_AdviseEventAdded(), and ProviderAdviseEvents_AdviseEventRemoved().
|
static |
Definition at line 6085 of file uiautomation.c.
Referenced by test_UiaLookupId().
Definition at line 1668 of file uiautomation.c.
Referenced by check_uia_prop_val(), create_i4_safearray(), test_CUIAutomation_value_conversion(), and test_UiaGetUpdatedCache().
Definition at line 1667 of file uiautomation.c.
Referenced by check_uia_prop_val(), ProviderSimple_GetPropertyValue(), test_Element_cache_methods(), test_Element_GetPropertyValue(), test_UiaNodeFromHandle(), test_UiaNodeFromHandle_client_proc(), test_UiaRegisterProviderCallback(), and uia_node_from_handle_test_thread().
|
static |
Definition at line 256 of file uiautomation.c.
Referenced by ProviderFragment_Navigate().
|
static |
Definition at line 219 of file uiautomation.c.
Referenced by ProviderSimple_GetPatternProvider().
|
static |
Definition at line 6126 of file uiautomation.c.
Referenced by test_UiaLookupId().
|
static |
Definition at line 41 of file uiautomation.c.
Referenced by ProviderSimple_GetPropertyValue().
|
static |
Definition at line 5904 of file uiautomation.c.
Referenced by test_UiaLookupId().
Definition at line 1670 of file uiautomation.c.
Referenced by check_uia_prop_val(), and create_r8_safearray().
Definition at line 1669 of file uiautomation.c.
Referenced by check_uia_prop_val(), and ProviderSimple_GetPropertyValue().
|
static |
Definition at line 1671 of file uiautomation.c.
Referenced by check_uia_prop_val(), create_unk_safearray(), test_Element_cache_methods(), and test_Element_GetPropertyValue().
|
static |
Definition at line 9723 of file uiautomation.c.
Referenced by test_UiaGetUpdatedCache().
|
static |
Definition at line 9722 of file uiautomation.c.
Referenced by test_node_hwnd_provider_navigation_(), test_uia_com_focus_change_event_handler_win_event_handling(), test_UiaAddEvent(), test_UiaAddEvent_args(), test_UiaAddEvent_client_proc(), test_UiaFind(), test_UiaGetUpdatedCache(), test_UiaNavigate(), and uia_proxy_provider_win_event_handler_test_thread().
|
static |
Definition at line 18156 of file uiautomation.c.
Referenced by uia_proxy_provider_win_event_handler_test_thread().