IMultiInterfacePublisherFilter interface (eventsys.h)
Manages a filtered subscription cache for an event method. Only subscribers who meet the criteria specified by the filter are notified when the associated event is fired. The IMultiInterfacePublisherFilter interface differs from the IPublisherFilter interface in that it supports multiple event interfaces for the event object.
Inheritance
The IMultiInterfacePublisherFilter interface inherits from the IUnknown interface. IMultiInterfacePublisherFilter also has these types of members:
Methods
The IMultiInterfacePublisherFilter interface has these methods.
IMultiInterfacePublisherFilter::Initialize Associates an event class with a publisher filter. |
IMultiInterfacePublisherFilter::PrepareToFire Prepares the 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 |