Share via


Metodo IFiringControl::FireSubscription (eventsys.h)

Genera un evento a un singolo sottoscrittore.

Sintassi

HRESULT FireSubscription(
  [in] IEventSubscription *subscription
);

Parametri

[in] subscription

Puntatore all'interfaccia IEventSubscription in un oggetto sottoscrizione.

Valore restituito

Questo metodo può restituire i valori restituiti standard E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL e S_OK.

Commenti

Il metodo FireSubscription genera un evento al sottoscrittore associato all'oggetto sottoscrizione identificato dal parametro di sottoscrizione . Un filtro di pubblicazione esegue in genere l'iterazione di un elenco filtrato di sottoscrizioni e chiama FireSubscription per ogni sottoscrittore associato. Tutte le operazioni di elaborazione del recapito standard vengono eseguite dall'oggetto evento per la sottoscrizione, incluse le operazioni seguenti:

  • Qualsiasi filtro dei parametri standard.
  • Attivazione dell'oggetto sottoscrittore (facoltativo, per le sottoscrizioni permanenti).
  • A seconda del filtro dei parametri, richiamare il metodo dell'evento che ha originariamente causato l'immissione nel filtro del server di pubblicazione nel sottoscrittore.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione eventsys.h

Vedi anche

IFiringControl