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 |