Because installation of a network adapter card results in separate Registry entries for the driver and for the adapter, the Software key contains several subkeys to describe the network component. For each network component, a special subkey named NetRules is created in the appropriate driver or adapter registration subkeys. The NetRules subkey identifies the network component as part of the network ensemble.
For example, the standard software registration entry for the Etherlink II driver appears under the path HKEY_LOCAL_MACHINE\Software\Microsoft\Elinkii\CurrentVersion.
The standard entries for the driver might include the following values:
Description = 3Com Etherlink II Adapter Driver
InstallDate = 0x2a4e01c5
...
RefCount = 0x1
ServiceName = Elnkii
SoftwareType = driver
Title = 3Com Etherlink II Adapter Driver
And under the Etherlink II driver's related NetRules subkey, these value entries might appear:
bindable = elnkiiDriver elnkiiAdapter non exclusive
bindform = "ElnkIISys" yes no container
class = REG_MULTI_SZ "elnkiiDriver basic"
Infname = OEMNADE2.INF
InfOption = ELNKII
type = elnkiiSys ndisDriver elnkiiDriver
use = driver
The Etherlink adapter is described in a NetworkCards subkey under the path HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\NetworkCards\Netcard#.
The standard entries for the adapter might include these values:
Description = 3Com Etherlink II Adapter
InstallDate = 0x2a4e01c5
Manufacturer = Microsoft
ProductName = Elnkii
ServiceName = Elnkii02
Title = [01] 3Com Etherlink II Adapter
And these value entries might appear under the adapter's related NetRules subkey:
bindform = "Elnkii02" yes yes container
class = "elnkiiAdapter basic"
Infname = OEMNADE2.INF
InfOption = ELNKII
type = elnkii elnkiiAdapter
The value entries for the NetRules subkeys are defined in the online Help for the Registry. The information in the main entries for network adapters and drivers is maintained by the system and should not be changed by users.