Share via


IESEventService::FireESEvent method (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.]

Raises an event derived from the IESEvent interface. Media Transform Devices in a Protected Broadcast Driver Architecture (PBDA) graph can use this method to raise these types of events for Media Sink Devices that have registered to handle specific event types.

The IESEvent object is processed in a multithreaded apartment and finally sent to clients from this apartment. Make sure the object runs either using the multithreaded threading model or using the single-threaded with proper marshaling interfaces.

Syntax

HRESULT FireESEvent(
  [in] IESEvent *pESEvent
);

Parameters

[in] pESEvent

Pointer to the IESEvent interface for the event being raised.

Return value

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Requirements

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

See also

IESEvent