Compartir a través de


Método IFiringControl::FireSubscription (eventsys.h)

Desencadena un evento en un único suscriptor.

Sintaxis

HRESULT FireSubscription(
  [in] IEventSubscription *subscription
);

Parámetros

[in] subscription

Puntero a la interfaz IEventSubscription en un objeto de suscripción.

Valor devuelto

Este método puede devolver los valores devueltos estándar E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL y S_OK.

Comentarios

El método FireSubscription desencadena un evento al suscriptor asociado al objeto de suscripción identificado por el parámetro subscription . Un filtro de publicador normalmente recorre en iteración una lista filtrada de suscripciones y llama a FireSubscription para cada suscriptor asociado. El objeto de evento de la suscripción realiza todo el procesamiento de entrega estándar, incluido lo siguiente:

  • Cualquier filtrado de parámetros estándar.
  • Activar el objeto de suscriptor (opcional, para suscripciones persistentes).
  • Dependiendo del filtrado de parámetros, invocando el método de evento que originó originalmente la entrada en el filtro del publicador en el suscriptor.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado eventsys.h

Consulte también

IFiringControl