Метод IFiringControl::FireSubscription (eventsys.h)

Вызывает событие для одного подписчика.

Синтаксис

HRESULT FireSubscription(
  [in] IEventSubscription *subscription
);

Параметры

[in] subscription

Указатель на интерфейс IEventSubscription в объекте подписки.

Возвращаемое значение

Этот метод может возвращать стандартные возвращаемые значения E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL и S_OK.

Комментарии

Метод FireSubscription вызывает событие для подписчика, связанного с объектом подписки, определенным параметром подписки . Фильтр издателя обычно перебирает отфильтрованный список подписок и вызывает FireSubscription для каждого связанного подписчика. Вся стандартная обработка доставки выполняется объектом события для подписки, включая следующее:

  • Любая стандартная фильтрация параметров.
  • Активация объекта подписчика (необязательно для постоянных подписок).
  • В зависимости от фильтрации параметров вызов метода события, который изначально вызывал вход в фильтр издателя на подписчике.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header eventsys.h

См. также раздел

IFiringControl