Share via


IESOpenMmiEvent 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.]

Gets information from an OpenMMI event. A Protected Broadcast Driver Architecture (PBDA) Media Transform Device (MTD) fires an OpenMMI event when the device user tries to open an on-screen display, such as a dialog box.

For more information about PBDA, download the specification from this document.

Inheritance

The IESOpenMmiEvent interface inherits from IESEvent. IESOpenMmiEvent also has these types of members:

Methods

The IESOpenMmiEvent interface has these methods.

 
IESOpenMmiEvent::GetDialogData

Gets the data associated with an OpenMMI event, in byte stream format. This data can be the contents of the dialog that is opened or the Uniform Resource Locator (URL) that contains the dialog.
IESOpenMmiEvent::GetDialogNumber

The GetDialogNumber method returns the dialog number generated by the sending device. The dialog number identifies the dialog to the receiver while the receiver is processing the OpenMMI event.
IESOpenMmiEvent::GetDialogStringData

Gets the data associated with an OpenMMI event, in Unicode string format. This data can be the contents of the dialog that is opened or the Uniform Resource Locator (URL) that contains the dialog.
IESOpenMmiEvent::GetDialogType

The GetDialogType method gets the GUID representing the experience type of the dialog that is being opened.

Remarks

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

Requirements

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