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.

Inheritance

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

Methods

The IPublisherFilter interface has these methods.

 
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.

Requirements

Requirement Value
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

IMultiInterfacePublisherFilter