UiaRaiseChangesEvent function (uiautomationcoreapi.h)

Called by providers to notify the Microsoft UI Automation core that a change has occurred.

Syntax

HRESULT UiaRaiseChangesEvent(
  [in] IRawElementProviderSimple *pProvider,
  [in] int                       eventIdCount,
  [in] UiaChangeInfo             *pUiaChanges
);

Parameters

[in] pProvider

Type: IRawElementProviderSimple*

The provider node where the change event occurred.

[in] eventIdCount

The number of changes that occurred. This is the number of UiaChangeInfo structures pointed to by the pUiaChanges parameter.

[in] pUiaChanges

A collection of pointers to UiaChangeInfo structures.

Return value

Type: HRESULT

HRESULT value indicating success or failure.

Requirements

Requirement Value
Minimum supported client Windows 10 [desktop apps | UWP apps]
Minimum supported server Windows Server 2016 [desktop apps | UWP apps]
Target Platform Windows
Header uiautomationcoreapi.h
Library Uiautomationcore.lib
DLL Uiautomationcore.dll