General Information Messages

[This is preliminary documentation and subject to change.]

These information messages describe compiler operation.

smi2smir: Version <version #> MIB definitions compiled from <file name>
This message appears at the beginning of every file compilation. This file may have been explicitly specified on the command line by the user, or it may have been pulled in by the compiler from the registry include directories or the include directories mentioned on the command line.
smi2smir: Syntax check failed on <file name>
The specific error messages that precede this message give the nature of the syntax error(s).
smi2smir: Semantic check failed on <file name>
The specific error messages that precede this message give the nature of the semantic error(s).
smi2smir: Could not load <file name> into the smir
Syntax or semantic check failed on the module, or SMIR interaction was not complete.
smi2smir: Syntax check successful on <file name>
smi2smir: Semantic check successful on <file name>
smi2smir: Loaded <file name> successfully into the smir
smi2smir: Could not resolve one or more symbols in <module name>
The module(s) corresponding to one or more of the imported symbols in the specified module was not found or could not be compiled.
smi2smir: Could not connect to the SMIR
Ensure that SMIR.DLL exists, has been registered using the regsvr32 command, and that the CIMOM server is up and running.
smi2smir: Modules in the SMIR: <list of modules, 1 on each line>
This is the output of the /l switch.
smi2smir Could not list the modules in the SMIR
This indicates a failure of the /l switch due to no SMIR connection.
smi2smir: Deleted module <module name> successfully
The /d switch succeeded.
smi2smir: Could not delete module <module name>
This indicates a failure of the /d switch due to no SMIR connection.
smi2smir: Deleted all the modules in the SMIR
The /p switch succeeded.
smi2smir: Could not delete all the modules in the SMIR
The /p switch failed due to no SMIR connection.
smi2smir: Module <module name> does not exist in the SMIR
The /d switch failed because the specified module is not in the SMIR.
smi2smir: Generated MOF successfully
The /g or /gc switch worked successfully.
smi2smir: Could not generate MOF
The /g or /gc switch did not work successfully due to no SMIR connection.
smi2smir: Name of the module: <module name>
This is the successful output of the /n switch.
smi2smir: Could not parse <file name> successfully
This indicates failure of the /n or /ni switch because the specified file is not a valid MIB file.
smi2smir: Processed <number> files successfully
This specifies the number of files that were successfully parsed when the /r or the /auto switch were used.
smi2smir: Repeated files in the input for module <module name>. Only the file <file name> will be compiled
The user has explicitly specified more than one file on the command line, and two or more of these files have the same MIB module.
smi2smir: Added directory <directory name> to the registry
Success of the /pa switch.
smi2smir: Could not add directory <directory name> to the registry
Failure of the /pa switch, which happens only if the registry API fails.
smi2smir: Deleted directory <directory name> from the registry
Success of the /pd switch.
smi2smir: Could not delete <directory name> from the registry
Failure of the /pd switch. The specified directory does not exist in the list of directories in the registry.
smi2smir: <file name> is not a valid mib file
More than one file has been specified on the command line, one of which is not a valid MIB file.

See Also

Running the SNMP Compiler

SNMP Compiler Options