Registry Entries for WebTV for Windows

[This is preliminary documentation and subject to change.]

WebTV for Windows uses the following registry entries to store information. These values are stored in subkeys of this registry key:

HKLM\Software\Microsoft\TV Services\Explorer\

Name Data type Description
StartRecordingApp String Path and filename of an application. WebTV for Windows starts this application when recording starts. For a description of the command-line send to this application, see Setting a Record Reminder.
EndRecordingApp String Path and filename of an application. WebTV for Windows starts this application when recording ends. For a description of the command-line send to this application, see Setting a Record Reminder.
ClosedCaption DWORD Indicates whether closed captioning is enabled. If this value is 1, WebTV for Windows displays close captions. If this value is 0, it does not.
DistanceViewing Binary Indicates whether distance viewing is enabled. If this value is 0, WebTV for Windows is configured for viewing on a desktop system. If this value is 1, WebTV for Windows is configured for distance viewing.

When WebTV for Windows is configured for distance viewing, another registry entry, NTSC is added.

Enhancements DWORD Indicates whether enhancements are enabled. If this value is 1, WebTV for Windows displays enhancements. If this value is 0, it does not.
EPGChannel Binary Indicates the broadcast channel on which WebTV for Windows displays the Program Guide.
NTSC Binary Indicates the viewing platform used for distance viewing. If this value is 1, WebTV for Windows is configured for a standard television. If this value is 0, WebTV for Windows is configured for a large screen monitor.

This value is not used if DistanceViewing is zero.

OutputDevice String String value that indicates the name of an output device. If this value is present WebTV for Windows attempts to find the device and set full-screen video output to it.

This video output is in addition to the WebTV for Windows display of video on the screen. This registry value can be used to set video output to a device such as a VCR. For example, if a VCR is installed with a device name of "AuxOut", setting OutputDevice to "AuxOut" would cause WebTV for Windows to send video output to the VCR.

HelperApp String Optional entry that contains the path and filename of a helper application that launches WebTV for Windows when a record reminder runs. If this value is not set, the system uses C:\Program Files\TV Viewer\TVWakeup.exe.