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 |