Condividi tramite


Metodo IMultiInterfaceEventControl::SetMultiInterfacePublisherFilter (eventsys.h)

Assegna un filtro del server di pubblicazione a un metodo di evento in fase di esecuzione.

Questo metodo imposta il filtro dell'editore specificato per tutti i metodi di tutte le interfacce eventi per l'oggetto evento.

Sintassi

HRESULT SetMultiInterfacePublisherFilter(
  [in] IMultiInterfacePublisherFilter *classFilter
);

Parametri

[in] classFilter

Puntatore all'interfaccia IMultiInterfacePublisherFilter nel filtro del server di pubblicazione associato al metodo specificato.

Valore restituito

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

Codice restituito Descrizione
S_OK
Metodo completato correttamente.
EVENT_E_INTERNALEXCEPTION
È stata generata un'eccezione imprevista.
EVENT_E_INTERNALERROR
È stato rilevato un errore interno imprevisto.

Commenti

Un server di pubblicazione di eventi può installare un filtro del server di pubblicazione in fase di esecuzione per generare un evento solo ai sottoscrittori che soddisfano i criteri specificati nel filtro.

Requisiti

Requisito Valore
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

IMultiInterfaceEventControl