Enum Subtree in Hkey_Local_Machine

Windows 95 bus enumerators are responsible for building the hardware tree. This includes assigning an identification code to each device on its bus and retrieving the device's configuration information, either directly from the device or from the Registry. For more information about the hardware tree and bus enumerators, see Chapter 18, "Introduction to System Configuration," and Chapter 31, "Windows 95 Architecture."

Bus enumeration information is stored in the Hkey_Local_Machine\Enum subtree. For all types of devices, subkeys contain information such as device type, assigned drive letter, hardware ID, and device manufacturer, plus driver-related information for network components.

The following table shows which devices are enumerated in typical subkeys.

Subkey

Device enumeration

ESDI

Fixed disk devices

FLOP

Floppy disk devices

ISAPNP

Plug and Play devices on an ISA bus

Monitor

Monitor devices

Network

Network protocol, server, and bindings

Root

Legacy devices