Share via


IEventSubscription-Schnittstelle (eventsys.h)

Gibt Informationen zur Beziehung zwischen einem Ereignisabonnent und einem Ereignis an, das er abonniert. Sie wird von Herausgeberfiltern verwendet.

Vererbung

Die IEventSubscription-Schnittstelle erbt von der IDispatch-Schnittstelle . IEventSubscription verfügt auch über folgende Membertypen:

Methoden

Die IEventSubscription-Schnittstelle verfügt über diese Methoden.

 
IEventSubscription::get_Description

Eine anzeigebare Textbeschreibung des Abonnements. (Get)
IEventSubscription::get_Enabled

Gibt an, ob das Abonnement aktiviert ist. (Get)
IEventSubscription::get_EventClassID

Die eindeutige ID der Ereignisklasse, die dem Abonnement zugeordnet ist. (Get)
IEventSubscription::get_InterfaceID

Der Bezeichner für eine bestimmte Schnittstelle, für die der Abonnent Ereignisse empfangen möchte. (Get)
IEventSubscription::get_MachineName

Der Name des Computers, auf dem der Abonnent aktiviert werden soll (für ein persistentes Abonnement). (Get)
IEventSubscription::get_MethodName

Der Name der Ereignismethode. (Get)
IEventSubscription::get_OwnerSID

Die Sicherheits-ID des Erstellers des Abonnements. (Get)
IEventSubscription::get_PerUser

Gibt an, ob das Abonnement das Ereignis nur empfängt, wenn der Besitzer des Abonnements auf demselben Computer wie der Herausgeber angemeldet ist. (Get)
IEventSubscription::get_PublisherID

Die eindeutige ID des Ereignisherausgebers. (Get)
IEventSubscription::get_SubscriberCLSID

Die CLSID der Abonnentenkomponente (für ein persistentes Abonnement). (Get)
IEventSubscription::get_SubscriberInterface

Ein gemarshallter Zeiger auf die Ereignisschnittstelle auf dem Abonnenten (für ein vorübergehendes Abonnement). (Get)
IEventSubscription::get_SubscriptionID

Die eindeutige ID für das Abonnementobjekt. (Get)
IEventSubscription::get_SubscriptionName

Ein anzeigebarer Name für das Abonnementobjekt. (Get)
IEventSubscription::GetPublisherProperty

Ruft den Wert einer Eigenschaft ab, die im Eigenschaftenbehälter gespeichert ist, um den Herausgeberkontext zu definieren.
IEventSubscription::GetPublisherPropertyCollection

Ruft eine Auflistung von Eigenschaften und Werten ab, die im Eigenschaftenbehälter des Herausgebers gespeichert sind.
IEventSubscription::GetSubscriberProperty

Ruft den Wert einer Eigenschaft ab, die im Eigenschaftenbehälter gespeichert ist, um den Abonnentenkontext zu definieren.
IEventSubscription::GetSubscriberPropertyCollection

Ruft eine Auflistung von Eigenschaften und Werten ab, die im Abonnenteneigenschaftenbehälter gespeichert sind.
IEventSubscription::p ut_Description

Eine anzeigebare Textbeschreibung des Abonnements. (Put)
IEventSubscription::p ut_Enabled

Gibt an, ob das Abonnement aktiviert ist. (Put)
IEventSubscription::p ut_EventClassID

Die eindeutige ID der Ereignisklasse, die dem Abonnement zugeordnet ist. (Put)
IEventSubscription::p ut_InterfaceID

Der Bezeichner für eine bestimmte Schnittstelle, für die der Abonnent Ereignisse empfangen möchte. (Put)
IEventSubscription::p ut_MachineName

Der Name des Computers, auf dem der Abonnent aktiviert werden soll (für ein persistentes Abonnement). (Put)
IEventSubscription::p ut_MethodName

Der Name der Ereignismethode. (Put)
IEventSubscription::p ut_OwnerSID

Die Sicherheits-ID des Erstellers des Abonnements. (Put)
IEventSubscription::p ut_PerUser

Gibt an, ob das Abonnement das Ereignis nur empfängt, wenn der Besitzer des Abonnements auf demselben Computer wie der Herausgeber angemeldet ist. (Put)
IEventSubscription::p ut_PublisherID

Die eindeutige ID des Ereignisherausgebers. (Put)
IEventSubscription::p ut_SubscriberCLSID

Die CLSID der Abonnentenkomponente (für ein persistentes Abonnement). (Put)
IEventSubscription::p ut_SubscriberInterface

Ein gemarshallter Zeiger auf die Ereignisschnittstelle auf dem Abonnenten (für ein vorübergehendes Abonnement). (Put)
IEventSubscription::p ut_SubscriptionID

Die eindeutige ID für das Abonnementobjekt. (Put)
IEventSubscription::p ut_SubscriptionName

Ein anzeigebarer Name für das Abonnementobjekt. (Put)
IEventSubscription::P utPublisherProperty

Schreibt eine Eigenschaft und ihren Wert in den Eigenschaftenbehälter, um den Herausgeberkontext zu definieren.
IEventSubscription::P utSubscriberProperty

Schreibt eine Eigenschaft und ihren Wert in den Eigenschaftenbehälter, um den Abonnentenkontext zu definieren.
IEventSubscription::RemovePublisherProperty

Entfernt eine Eigenschaft und ihren Wert aus dem Eigenschaftenbehälter, der den Herausgeberkontext definiert.
IEventSubscription::RemoveSubscriberProperty

Entfernt eine Eigenschaft und ihren Wert aus dem Eigenschaftenbehälter, der den Abonnentenkontext definiert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile eventsys.h