Registry Configuration

[This is preliminary documentation and subject to change.]

All compiler configuration information stored in the registry is located under the root key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\PROVIDERS\SNMP\COMPILER

The following values are associated with this key:

Value name Data type Description Default value at installation
File Path REG_MULTI_SZ An ordered list of strings, each specifying a directory in which the compiler searches for MIB files. The compiler searches from left to right. The directories are always stored as fully qualified path names. Relative path names in the registry are ignored.
File Suffixes REG_MULTI_SZ An ordered list of file suffixes that the compiler uses to determine whether a file contains a MIB module. The ordering is significant when there are two files for the same MIB module in a directory and each of these files has a different extension. In this case, the file whose extension occurs first in this list is considered to be the file that corresponds to the MIB module. mib

The following example shows sample registry entries for the SNMP compiler configuration settings described above:

There is a further subkey called MIB under the root key defined above. This subkey stores the MIB lookup table. For each MIB in the lookup table, a value is created and placed under this subkey. The name of the value is the ASN.1 module name of the MIB and the actual value is as defined below:

Value name Data type Description
MIB Module Name REG_SZ The full path name of the file containing the MIB module.

The following example shows sample registry entries for a MIB lookup table: