[PATCH 1/3] include: Update existing provider definitions in uiautomationcore.idl.
Connor McAdams
cmcadams at codeweavers.com
Sat Nov 6 14:57:19 CDT 2021
Update definitions to match newer Windows SDK headers.
Signed-off-by: Connor McAdams <cmcadams at codeweavers.com>
---
include/uiautomationcore.idl | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/include/uiautomationcore.idl b/include/uiautomationcore.idl
index 3ae6dac4b3f..9ee79170e4a 100644
--- a/include/uiautomationcore.idl
+++ b/include/uiautomationcore.idl
@@ -26,7 +26,10 @@ enum ProviderOptions {
ProviderOptions_NonClientAreaProvider = 0x0004,
ProviderOptions_OverrideProvider = 0x0008,
ProviderOptions_ProviderOwnsSetFocus = 0x0010,
- ProviderOptions_UseComThreading = 0x0020
+ ProviderOptions_UseComThreading = 0x0020,
+ ProviderOptions_RefuseNonClientSupport = 0x0040,
+ ProviderOptions_HasNativeIAccessible = 0x0080,
+ ProviderOptions_UseClientCoordinates = 0x0100,
};
typedef int PROPERTYID;
@@ -48,7 +51,8 @@ library UIA
[
object,
uuid(d6dd68d1-86fd-4332-8666-9abedea2d24c),
- pointer_default(unique)
+ pointer_default(unique),
+ oleautomation
]
interface IRawElementProviderSimple : IUnknown
{
--
2.25.1
More information about the wine-devel
mailing list