uiautomationcore: Add stub UiaRegisterProviderCallback function.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=50508
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
(cherry picked from commit 8f0349f25b
)
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
This commit is contained in:
parent
783e043e78
commit
dd026b0775
|
@ -94,6 +94,11 @@ HRESULT WINAPI UiaRaiseAutomationEvent(IRawElementProviderSimple *provider, EVEN
|
|||
return S_OK;
|
||||
}
|
||||
|
||||
void WINAPI UiaRegisterProviderCallback(UiaProviderCallback *callback)
|
||||
{
|
||||
FIXME("(%p): stub\n", callback);
|
||||
}
|
||||
|
||||
HRESULT WINAPI UiaHostProviderFromHwnd(HWND hwnd, IRawElementProviderSimple **provider)
|
||||
{
|
||||
FIXME("(%p, %p): stub\n", hwnd, provider);
|
||||
|
|
|
@ -91,7 +91,7 @@
|
|||
#@ stub UiaRaiseNotificationEvent
|
||||
@ stub UiaRaiseStructureChangedEvent
|
||||
#@ stub UiaRaiseTextEditTextChangedEvent
|
||||
@ stub UiaRegisterProviderCallback
|
||||
@ stdcall UiaRegisterProviderCallback(ptr)
|
||||
@ stub UiaRemoveEvent
|
||||
@ stdcall UiaReturnRawElementProvider(long long long ptr)
|
||||
@ stub UiaSetFocus
|
||||
|
|
|
@ -52,11 +52,21 @@ enum AutomationIdentifierType
|
|||
AutomationIdentifierType_Style
|
||||
};
|
||||
|
||||
enum ProviderType
|
||||
{
|
||||
ProviderType_BaseHwnd,
|
||||
ProviderType_Proxy,
|
||||
ProviderType_NonClientArea,
|
||||
};
|
||||
|
||||
typedef SAFEARRAY * WINAPI UiaProviderCallback(HWND hwnd,enum ProviderType providerType);
|
||||
|
||||
HRESULT WINAPI UiaGetReservedMixedAttributeValue(IUnknown **value);
|
||||
HRESULT WINAPI UiaGetReservedNotSupportedValue(IUnknown **value);
|
||||
int WINAPI UiaLookupId(enum AutomationIdentifierType type, const GUID *guid);
|
||||
BOOL WINAPI UiaPatternRelease(HUIAPATTERNOBJECT hobj);
|
||||
HRESULT WINAPI UiaRaiseAutomationEvent(IRawElementProviderSimple *provider, EVENTID id);
|
||||
void WINAPI UiaRegisterProviderCallback(UiaProviderCallback *pCallback);
|
||||
LRESULT WINAPI UiaReturnRawElementProvider(HWND hwnd, WPARAM wParam, LPARAM lParam, IRawElementProviderSimple *elprov);
|
||||
BOOL WINAPI UiaTextRangeRelease(HUIATEXTRANGE hobj);
|
||||
HRESULT WINAPI UiaHostProviderFromHwnd(HWND hwnd, IRawElementProviderSimple **elprov);
|
||||
|
|
Loading…
Reference in New Issue