Windows-Ereignissammlung

Übersicht über die Windows-Ereignissammlertechnologie.

Zum Entwickeln des Windows-Ereignissammlers benötigen Sie die folgenden Header:

Programmieranleitungen für diese Technologie finden Sie unter:

Enumerationen

 
EC_SUBSCRIPTION_CONFIGURATION_MODE

Gibt verschiedene Konfigurationsmodi an, die die Standardeinstellungen für ein Abonnement ändern.
EC_SUBSCRIPTION_CONTENT_FORMAT

Gibt an, wie Ereignisse auf dem Computer gerendert werden, der die Ereignisse sendet, bevor die Ereignisse an den Ereignissammlercomputer gesendet werden.
EC_SUBSCRIPTION_CREDENTIALS_TYPE

Gibt den Typ der Anmeldeinformationen an, die bei der Kommunikation mit Ereignisquellen verwendet werden sollen.
EC_SUBSCRIPTION_DELIVERY_MODE

Definiert Werte, die angeben, wie Ereignisse in einem Abonnement übermittelt werden.
EC_SUBSCRIPTION_PROPERTY_ID

Definiert Werte zum Identifizieren von Ereignisabonnementeigenschaften, die für die Abonnementkonfiguration verwendet werden.
EC_SUBSCRIPTION_RUNTIME_STATUS_ACTIVE_STATUS

Gibt die status eines Abonnements oder einer Ereignisquelle in Bezug auf ein Abonnement an.
EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID

Die EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID-Enumeration gibt die Werte an, die zum Abrufen der status eines Abonnements oder der status einer bestimmten Ereignisquelle in Bezug auf ein Abonnement verwendet werden.
EC_SUBSCRIPTION_TYPE

Gibt den Typ des zu verwendenden Abonnements an (ein quellinitiiertes oder vom Sammler initiiertes Abonnement).
EC_VARIANT_TYPE

Die EC_VARIANT_TYPE-Enumeration definiert die Werte, die die Datentypen angeben, die in den Windows-Ereignissammlerfunktionen verwendet werden.

Functions

 
EcClose

Schließt ein Handle, das von anderen Ereignissammlerfunktionen empfangen wurde.
EcDeleteSubscription

Löscht ein vorhandenes Abonnement.
EcEnumNextSubscription

Setzt die Enumeration der Abonnements fort, die auf dem lokalen Computer registriert sind.
EcGetObjectArrayProperty

Ruft Eigenschaftswerte für die Ereignisquellen eines Abonnements ab.
EcGetObjectArraySize

Ruft die Anzahl der Indizes des Arrays von Eigenschaftenwerten für die Ereignisquellen eines Abonnements ab.
EcGetSubscriptionProperty

Ruft einen Eigenschaftswert aus einem Abonnementobjekt ab.
EcGetSubscriptionRunTimeStatus

Ruft die Laufzeit status Informationen für eine Ereignisquelle eines Abonnements oder des Abonnements selbst ab.
EcInsertObjectArrayElement

Fügt ein leeres Objekt in ein Array von Eigenschaftenwerten für die Ereignisquellen eines Abonnements ein.
EcOpenSubscription

Öffnet ein vorhandenes Abonnement oder erstellt ein neues Abonnement.
EcOpenSubscriptionEnum

Erstellt einen Abonnement-Enumerator, um alle registrierten Abonnements auf dem lokalen Computer aufzulisten.
EcRemoveObjectArrayElement

Entfernt ein Element aus einem Array von Objekten, die Eigenschaftswerte für die Ereignisquellen eines Abonnements enthalten.
EcRetrySubscription

Wiederholte Verbindungsherstellung mit der Ereignisquelle eines Abonnements, das nicht verbunden ist.
EcSaveSubscription

Speichert Informationen zur Abonnementkonfiguration.
EcSetObjectArrayProperty

Legt einen Eigenschaftswert in einem Array von Eigenschaftenwerten für die Ereignisquellen eines Abonnements fest.
EcSetSubscriptionProperty

Legt neue Werte fest oder aktualisiert vorhandene Werte eines Abonnements.

Strukturen

 
EC_VARIANT

Enthält Ereignissammlerdaten (Abonnementdaten) oder Eigenschaftswerte.