Share via


IUIAutomationRegistrar::RegisterEvent-Methode (uiautomationcore.h)

Registriert ein Microsoft-Benutzeroberflächenautomatisierung-Ereignis eines Drittanbieters.

Syntax

HRESULT RegisterEvent(
  [in]  const UIAutomationEventInfo *event,
  [out] EVENTID                     *eventId
);

Parameter

[in] event

Typ: UIAutomationEventInfo*

Ein Zeiger auf eine Struktur, die Informationen zum zu registrierenden Ereignis enthält.

[out] eventId

Typ: EVENTID*

Empfängt den Ereignisbezeichner. Eine Liste der Ereignis-IDs finden Sie unter Ereignisbezeichner.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Die Ereignis-ID kann in verschiedenen Ereignismethoden und als WinEvent-Wert für Ereignisse in IAccessibleEx-Implementierungen verwendet werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista, Windows XP mit SP3 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008, Windows Server 2003 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile uiautomationcore.h (include UIAutomation.h)

Weitere Informationen

IUIAutomationRegistrar