IPublisherFilter interface (eventsys.h)

Acts as a callback interface so that event publishers can control which subscribers receive event notifications or the order in which subscribers are notified.

IPublisherFilter is supported only for backward compatibility. Instead, use the IMultiInterfacePublisherFilter interface.


The IPublisherFilter interface inherits from the IUnknown interface. IPublisherFilter also has these types of members:


The IPublisherFilter interface has these methods.

Method Description
IPublisherFilter::Initialize Associates an event method with a collection of subscription objects.
IPublisherFilter::PrepareToFire Prepares a publisher filter to begin firing a filtered list of subscriptions using a provided firing control. The firing control is contained in the event class object.


Minimum supported client Windows 2000 Professional [desktop apps only]
Minimum supported server Windows 2000 Server [desktop apps only]
Target Platform Windows
Header eventsys.h

See also