Errors 1031 through 1040
Describes WMI SNMP provider errors 1031 through 1040.
Warning 1031
-
<1031, Warning>: "<fileName>:<line#>: Standard symbol <identifier> should be imported from module <identifier>. Assuming the standard definition."
-
IMPORTS section module semantic warning, specific to neither SNMPv1 nor SNMPv2C. If an SNMP identifier known to the compiler is in the IMPORTS section, then the module from which it is imported must be one of the standard modules.
Certain commonly used IMPORTS are "assumed knowledge" on the part of the compiler. It is unnecessary for the compiler to require access to other information modules to resolve these.
The built-in SNMPv1 and SNMPv2C IMPORTS are described in the following tables.
Built-in SNMPv1 IMPORTS
Import Class | Module | Instances |
---|---|---|
ASN.1 Value | RFC1155-SMI | Internet, directory, management, experimental, private, enterprises |
RFC1213-MIB | MIB-II and IP, interfaces, transmission | |
ASN.1 Type | RFC1155-SMI | NetworkAddress, IpAddress, Counter, Gauge, TimeTicks, Opaque |
RFC1213-MIB | DisplayString, PhysAddress | |
ASN.1 Macro | RFC-1212 | OBJECT-TYPE |
RFC-1215 | TRAP-TYPE |
Built-in SNMPv2C IMPORTS
Import Class | Module | Instances |
---|---|---|
ASN.1 Value | SNMPv2-SMI | org, dod, Internet, directory, mgmt, mib-2, transmission, experimental, private, enterprises, security, snmpv2, snmpDomains, snmpProxys, snmpModules |
SNMPv2-TM | rfc1157Proxy | |
Object Identity | SNMPv2-SMI | zeroDotZero |
SNMPv2-TM | snmpUDPDomain, snmpCLNSDomain, smnpCONSDomain, snmpDDPDomain, snmpIPXDomain, rfc1157Domain | |
ASN.1 Type | SNMPv2-SMI | Integer32, IpAddress, Counter32, TimeTicks, Opaque, Counter64, Unsigned32, Gauge32 |
ASN.1 Macro | SNMPv2-SMI | MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE |
SNMPv2-CONF | OBJECT-GROUP, NOTIFICATION-GROUP, MODULE-COMPLIANCE, AGENT-CAPABILITIES | |
SNMPv2-TC | TEXTUAL-CONVENTION | |
Textual Convention | SNMPv2-TC | DisplayString, PhysAddress, MacAddress, TruthValue, TestAndIncr, AutonomousType, InstancePointer, VariablePointer, RowPointer, RowStatus, TimeStamp, TimeInterval, DateAndTime, StorageType, Tdomain, Taddress |
SNMPv2-TM | SnmpUDPAddress, SnmpOSIAddress, SnmpNBPAddress, SnmpIPXAddress |
Fatal Error 1032
-
<1032, Fatal>: "<fileName><line#>: Duplicate value <value> in enumeration"
-
Module semantic error in an enumeration, specific to neither SNMPv1 nor SNMPv2C. There must not be any duplicate values. The <line#> parameter is the position of the recurrence of the name/value.
Fatal Error 1033
-
<1033, Fatal>: "<fileName><line#>: Duplicate name <identifier> in enumeration"
-
Module semantic error in an enumeration, specific to neither SNMPv1 nor SNMPv2C. There must not be any duplicate names. The <line#> parameter is the position of the recurrence of the name/value.
Warning 1034
-
<1034, Warning>: "<fileName><line#>: A value of 0 disallowed in an enumeration"
-
Module semantic warning in an enumeration, specific to neither SNMPv1 nor SNMPv2C. It is recommended that a named value of zero not be used in an enumeration.
Warning 1036
-
<1036, Warning> "<fileName><line#>: Value in enumeration does not resolve to a positive integer"
-
Module semantic warning in an enumeration, specific to neither SNMPv1 nor SNMPv2C. A negative value is not allowed in an enumeration.
Fatal Error 1037
-
<1037, Fatal>: "<fileName><line#>: Identifier <identifier> does not resolve to OCTET STRING or Opaque types"
-
Module semantic error in SIZE specification, specific to neither SNMPv1 nor SNMPv2C. The symbol used in a SIZE specification must resolve to OCTET STRING or Opaque.
Fatal Error 1038
-
<1038, Fatal>: "<fileName><line#>: Identifier <identifier> does not resolve an INTEGER or Gauge type"
-
Module semantic error in range specification. This error can occur in either SNMPv1 or SNMPv2C.
In SNMPv1, the symbol used in a Range specification must resolve to INTEGER or Gauge.
In SNMPv2C, the symbol used in a Range specification must resolve to INTEGER, Gauge32, Integer32, or Unsigned32.
Fatal Error 1039
-
<1039, Fatal>:<fileName><line#>: Negative value used in SIZE specification"
-
Module semantic error in SIZE specification, specific to neither SNMPv1 nor SNMPv2C. Any value used in specifying the SIZE must be non-negative.
Fatal Error 1040
-
<1040, Fatal>: "<fileName><line#>: Identifier <identifier> in SIZE specification does not resolve to a non-negative integral value"
-
Module semantic error in range or size specification, specific to neither SNMPv1 nor SNMPv2C. Any symbol used in specifying a value in a SIZE specification resolves to a non-negative value.