Connor McAdams : include: Update existing provider definitions in uiautomationcore.idl.

Alexandre Julliard julliard at winehq.org
Mon Nov 8 15:45:05 CST 2021


Module: wine
Branch: master
Commit: 273d3255d59ec1a117fcfed3dec5adeeeb2d6529
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=273d3255d59ec1a117fcfed3dec5adeeeb2d6529

Author: Connor McAdams <cmcadams at codeweavers.com>
Date:   Sat Nov  6 15:57:19 2021 -0400

include: Update existing provider definitions in uiautomationcore.idl.

Update definitions to match newer Windows SDK headers.

Signed-off-by: Connor McAdams <cmcadams at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 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
     {




More information about the wine-cvs mailing list