SUMMARY
The article contains REGISTRY entries for Software Classes.
These subgroups are included:
REGISTRY ENTRIES FOR SOFTWARE CLASSES
This section provides some general information about software registration
entries for Windows NT components, plust specific information about
Microsoft OS/2 Version 1.x as a subsystem of Windows NT.
MPlayer
HKEY_LOCAL_MACHINE\SOFTWARE\Classes
The following file extensions invoke the MPlayer Registry entry:
.avi = Audio Visual Interleaved - Video for Windows format movie
.mid = MIDI
.mmm = old-format animation, as found in the original Viewer
.rmi = MIDI
.wav = digitized sound, or WAVE file
The MPlayer subkey under Classes looks like this:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPlayer\protocol\StdExecute\Server
<No Name>: REG_SZ: mplay32.ex
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPlayer
\protocol\StdExecute\StdFileEditing\Handler
<No Name>: REG_SZ: mciole16.dll
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPlayer\protocol
\StdExecute\StdFileEditing\Handler32
<No Name>: REG_SZ: mciole32.dll
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPlayer\protocol
\StdExecute\StdFileEditing\PackageObjects\server
<No Name>: REG_SZ: mplay32.exe
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPlayer\protocol
\StdExecute\StdFileEditing\PackageObjects\verb\0
<No Name>: REG_SZ: &Play
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPlayer\protocol
\StdExecute\StdFileEditing\PackageObjects\verb\1
<No Name>:REG_SZ: &Edit
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MPlayer
\protocol\shell\open\command
<No Name>: REG_SZ: mplay32.exe /play /close %1
Most of this refers to OLE with two handlers, one for 16-bitapplications
(Handler) and one for 32 bit apps (Handler32). Theserver has two commands,
Play and Edit, that appear as menu optionswith an embedded object. The "&"
symbol means that ALT+P will play,and ALT+E will edit. The
Shell\Open\Command is the string that isinvoked if a user double-clicks a
file of the appropriate type (asdescribed above) in File Manager. It means
that the file will beplayed and then closed when finished.
SoundRec
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\protocol\StdFileEditing\server
<No Name>: REG_SZ: sndrec32.exe
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\protocol\StdFileEditing\verb\0
<No Name>: REG_SZ: &Play
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\protocol\StdFileEditing\verb\01
<No Name>: REG_SZ: &Edit
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\shell\open\command
<No Name>: REG_SZ: sndrec32.exe %1
SoundRec follows the form of MPlayer, with the same meanings forthe
different sections. It is simpler because there are no handlersassociated
with it. Again, it offers the menu options of Play andEdit, complete with
hot keys.
Various HKEY_LOCAL_MACHINE\SOFTWARE subkeys contain the names andversion
numbers of the software installed on the local computer.(Information about
the configuration of these applications isstored on a per-user basis under
HKEY_CURRENT_USER.)
During installation, applications record this information in the following
form:
HKEY_LOCAL_MACHINE\SOFTWARE\CompanyName\ProductName\Version