Share via


IESEventServiceConfiguration interface (tuner.h)

[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]

Contains methods that configure an event service that implements the IESEventService interface. This interface allows you to create your own event service and set it up to receive events from a Protected Broadcast Driver Architecture (PBDA) event service, then pass those events to your event service's clients.

Inheritance

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

Methods

The IESEventServiceConfiguration interface has these methods.

 
IESEventServiceConfiguration::RemoveGraph

Removes an event service that implements the IESEventService interface from a filter graph. This method prevents the processing of events from Protected Broadcast Driver Architecture (PBDA) devices in the graph.
IESEventServiceConfiguration::RemoveOwner

Removes the owner of an event service, where event service refers to a generic Windows event service that implements the IESEventService interface.
IESEventServiceConfiguration::RemoveParent

Removes the parent of the current event service. Once an event service has removed a parent, the parent can no longer pass advise events to the child event service for handling.
IESEventServiceConfiguration::SetGraph

Attaches an event service that implements the IESEventService interface to a filter graph. This method allows the processing of events that support the IESEvent interface from devices in the graph.
IESEventServiceConfiguration::SetOwner

Adds an owner to an event service, where event service refers to a generic Windows event service that implements the IESEventService interface.
IESEventServiceConfiguration::SetParent

Sets a parent event service for an event service that implements the IESEventService interface. Once an event service has set a parent, it can receive advise events from the parent.

Remarks

To declare the interface identifier (IID) for this interface, use the __uuidof operator: __uuidof(IESEventServiceConfiguration).

Requirements

Requirement Value
Minimum supported client Windows�7 [desktop apps only]
Minimum supported server None supported
Target Platform Windows
Header tuner.h

See also

IESEventService

IESEvents