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. |