Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-cw
Commits
2de6b571
Commit
2de6b571
authored
Sep 16, 2022
by
Connor McAdams
Committed by
Alexandre Julliard
Oct 25, 2022
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
uiautomationcore: Add UiaGetUpdatedCache stub.
Signed-off-by:
Connor McAdams
<
cmcadams@codeweavers.com
>
parent
b5f48369
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
20 additions
and
1 deletion
+20
-1
uiautomation.c
dlls/uiautomationcore/tests/uiautomation.c
+0
-0
uia_client.c
dlls/uiautomationcore/uia_client.c
+11
-0
uiautomationcore.spec
dlls/uiautomationcore/uiautomationcore.spec
+1
-1
uiautomationcoreapi.h
include/uiautomationcoreapi.h
+8
-0
No files found.
dlls/uiautomationcore/tests/uiautomation.c
View file @
2de6b571
This diff is collapsed.
Click to expand it.
dlls/uiautomationcore/uia_client.c
View file @
2de6b571
...
...
@@ -1911,3 +1911,14 @@ void WINAPI UiaRegisterProviderCallback(UiaProviderCallback *callback)
else
uia_provider_callback
=
default_uia_provider_callback
;
}
/***********************************************************************
* UiaGetUpdatedCache (uiautomationcore.@)
*/
HRESULT
WINAPI
UiaGetUpdatedCache
(
HUIANODE
huianode
,
struct
UiaCacheRequest
*
cache_req
,
enum
NormalizeState
normalize_state
,
struct
UiaCondition
*
normalize_cond
,
SAFEARRAY
**
out_req
,
BSTR
*
tree_struct
)
{
FIXME
(
"(%p, %p, %u, %p, %p, %p): stub
\n
"
,
huianode
,
cache_req
,
normalize_state
,
normalize_cond
,
out_req
,
tree_struct
);
return
E_NOTIMPL
;
}
dlls/uiautomationcore/uiautomationcore.spec
View file @
2de6b571
...
...
@@ -67,7 +67,7 @@
@ stdcall UiaGetReservedNotSupportedValue(ptr)
@ stub UiaGetRootNode
@ stdcall UiaGetRuntimeId(ptr ptr)
@ st
ub UiaGetUpdatedCache
@ st
dcall UiaGetUpdatedCache(ptr ptr long ptr ptr ptr)
@ stub UiaHPatternObjectFromVariant
@ stub UiaHTextRangeFromVariant
@ stdcall UiaHUiaNodeFromVariant(ptr ptr)
...
...
include/uiautomationcoreapi.h
View file @
2de6b571
...
...
@@ -324,6 +324,12 @@ enum AsyncContentLoadedState {
AsyncContentLoadedState_Completed
=
0x02
,
};
enum
NormalizeState
{
NormalizeState_None
=
0x00
,
NormalizeState_View
=
0x01
,
NormalizeState_Custom
=
0x02
,
};
struct
UiaEventArgs
{
enum
EventArgsType
Type
;
int
EventId
;
...
...
@@ -399,6 +405,8 @@ HRESULT WINAPI UiaGetRuntimeId(HUIANODE huianode, SAFEARRAY **runtime_id);
HRESULT
WINAPI
UiaHUiaNodeFromVariant
(
VARIANT
*
in_val
,
HUIANODE
*
huianode
);
HRESULT
WINAPI
UiaNodeFromHandle
(
HWND
hwnd
,
HUIANODE
*
huianode
);
HRESULT
WINAPI
UiaDisconnectProvider
(
IRawElementProviderSimple
*
elprov
);
HRESULT
WINAPI
UiaGetUpdatedCache
(
HUIANODE
huianode
,
struct
UiaCacheRequest
*
cache_req
,
enum
NormalizeState
normalize_state
,
struct
UiaCondition
*
normalize_cond
,
SAFEARRAY
**
out_req
,
BSTR
*
tree_struct
);
#ifdef __cplusplus
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment