Share via


IFiringControl::FireSubscription-Methode (eventsys.h)

Löst ein Ereignis für einen einzelnen Abonnenten aus.

Syntax

HRESULT FireSubscription(
  [in] IEventSubscription *subscription
);

Parameter

[in] subscription

Ein Zeiger auf die IEventSubscription-Schnittstelle für ein Abonnementobjekt.

Rückgabewert

Diese Methode kann die Standardrückgabewerte E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL und S_OK zurückgeben.

Hinweise

Die FireSubscription-Methode löst ein Ereignis für den Abonnenten aus, der dem Abonnementobjekt zugeordnet ist, das durch den Abonnementparameter identifiziert wird. Ein Herausgeberfilter durchläuft in der Regel eine gefilterte Liste von Abonnements und ruft FireSubscription für jeden zugeordneten Abonnenten auf. Die gesamte Standardübermittlungsverarbeitung erfolgt durch das Ereignisobjekt für das Abonnement, einschließlich der folgenden:

  • Beliebige Standardparameterfilterung.
  • Aktivieren des Abonnentenobjekts (optional, für persistente Abonnements).
  • Aufrufen der Ereignismethode, die ursprünglich den Eintrag in den Herausgeberfilter für den Abonnenten verursacht hat, ist abhängig von der Parameterfilterung.

Anforderungen

   
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

Weitere Informationen

IFiringControl