WebTV for Windows Reference
[This is preliminary documentation and subject to change.]
Microsoft® WebTV® for Windows® provides two dispatch interfaces, using which your application can interact with WebTV for Windows. Declared in Tvdisp.odl, these interfaces are:
-
ITVViewer, the primary dispatch interface that exposes methods that enable you to programmatically control WebTV for Windows. For example, using the ITVViewer::Tune method you can tune WebTV for Windows to a new channel.
-
ITVControl, a notification interface that you can implement in your control and register with WebTV for Windows in order to receive event notifications.
In addition, Broadcast Architecture defines the following interfaces that wrap items in the Guide database. Your application is responsible for declaring and implementing these interfaces in objects that it creates and passes to WebTV for Windows. These interfaces are:
-
IEPGItem, which is an abstract interface definition for an object that wraps Guide database information.
-
IEPGEpisode, which is an interface for an object that wraps the field data of an episode in the Guide database.
Registry Entries for WebTV for Windows lists the registry entries used by WebTV for Windows.