Ошибки с 1031 по 1040

Описывает ошибки поставщика SNMP WMI с 1031 по 1040.

Предупреждение 1031

Неустранимая ошибка 1032

Неустранимая ошибка 1033

Предупреждение 1034

Предупреждение 1036

Неустранимая ошибка 1037

Неустранимая ошибка 1038

Неустранимая ошибка 1039

Неустранимая ошибка 1040

Предупреждение 1031

<1031, предупреждение>: "<fileName>:<line#>: стандартный идентификатор> символа <должен быть импортирован из идентификатора> модуля<. Предполагается стандартное определение".

Семантические предупреждения модуля раздела IMPORTS, относящиеся ни к SNMPv1, ни к SNMPv2C. Если идентификатор SNMP, известный компилятору, находится в разделе IMPORTS, то модуль, из которого он импортируется, должен быть одним из стандартных модулей.

Некоторые часто используемые инструкции IMPORTS являются "предполагаемыми знаниями" со стороны компилятора. Компилятору не требуется доступ к другим информационным модулям для их разрешения.

Встроенные SNMPv1 и SNMPv2C IMPORTS описаны в следующих таблицах.

Встроенные импорты SNMPv1

Класс import Модуль Экземпляры
Значение ASN.1 RFC1155-SMI Интернет, каталог, управление, экспериментальные, частные, предприятия
RFC1213-MIB MIB-II и IP, интерфейсы, передача
Тип ASN.1 RFC1155-SMI NetworkAddress, IpAddress, Counter, Gauge, TimeTicks, Opaque
RFC1213-MIB DisplayString, PhysAddress
Макрос ASN.1 RFC-1212 ТИП ОБЪЕКТА
RFC-1215 ТИП ЛОВУШКИ

 

Встроенные импорты SNMPv2C

Класс import Модуль Экземпляры
Значение ASN.1 SNMPv2-SMI org, dod, Internet, directory, mgmt, mib-2, передача, экспериментальные, частные, предприятия, безопасность, snmpv2, snmpDomains, snmpProxys, snmpModules
SNMPv2-TM rfc1157Proxy
Идентификация объектов SNMPv2-SMI zeroDotZero
SNMPv2-TM snmpUDPDomain, snmpCLNSDomain, smnpCONSDomain, snmpDDPDomain, snmpIPXDomain, rfc1157Domain
Тип ASN.1 SNMPv2-SMI Integer32, IpAddress, Counter32, TimeTicks, Opaque, Counter64, Unsigned32, Gauge32
Макрос ASN.1 SNMPv2-SMI MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
SNMPv2-CONF OBJECT-GROUP, NOTIFICATION-GROUP, MODULE-COMPLIANCE, AGENT-CAPABILITIES
SNMPv2-TC 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

 

Неустранимая ошибка 1032

<1032, Неустранимая> ошибка: "<fileName><line#>: повторяющееся значение> значения <в перечислении"

Семантическая ошибка модуля в перечислении, специфичная ни для SNMPv1, ни ДЛЯ SNMPv2C. Не должно быть повторяющихся значений. Параметр <line#> — это позиция повторения имени или значения.

Неустранимая ошибка 1033

<1033, Неустранимая> ошибка: "<fileName><line#>: повторяющийся идентификатор> имени <в перечислении"

Семантическая ошибка модуля в перечислении, специфичная ни для SNMPv1, ни ДЛЯ SNMPv2C. Не должно быть повторяющихся имен. Параметр <line#> — это позиция повторения имени или значения.

Предупреждение 1034

<1034, предупреждение>: "<fileName><line#>: значение 0 запрещено в перечислении"

Семантические предупреждения модуля в перечислении, относящиеся ни к SNMPv1, ни к SNMPv2C. Рекомендуется не использовать в перечислении именованное значение, равное нулю.

Предупреждение 1036

<1036, предупреждение> "<fileName><line#>: значение в перечислении не разрешается в положительное целое число"

Семантические предупреждения модуля в перечислении, относящиеся ни к SNMPv1, ни к SNMPv2C. Отрицательное значение в перечислении не допускается.

Неустранимая ошибка 1037

<1037, Неустранимая> ошибка: "<fileName><line#>: идентификатор> идентификатора <не разрешается в тип OCTET STRING или непрозрачные типы"

Семантическая ошибка модуля в спецификации SIZE, относящаяся ни к SNMPv1, ни к SNMPv2C. Символ, используемый в спецификации SIZE, должен разрешаться в OCTET STRING или Opaque.

Неустранимая ошибка 1038

<1038, Неустранимая> ошибка: "<fileName><line#>: идентификатор> идентификатора <не разрешает тип INTEGER или Датчик".

Семантическая ошибка модуля в спецификации диапазона. Эта ошибка может возникнуть в SNMPv1 или SNMPv2C.

В SNMPv1 символ, используемый в спецификации диапазона, должен разрешаться в INTEGER или Gauge.

В SNMPv2C символ, используемый в спецификации range, должен разрешаться в INTEGER, Gauge32, Integer32 или Unsigned32.

Неустранимая ошибка 1039

<1039, Fatal>:<fileName><line#>: отрицательное значение, используемое в спецификации SIZE"

Семантическая ошибка модуля в спецификации SIZE, относящаяся ни к SNMPv1, ни к SNMPv2C. Любое значение, используемое при указании значения SIZE, должно быть не отрицательным.

Неустранимая ошибка 1040

<1040, Неустранимая> ошибка: fileName><< line#>: идентификатор> идентификатора <в спецификации SIZE не разрешается в неотрицательное целочисленное значение.

Семантическая ошибка модуля в спецификации диапазона или размера, не относящаяся ни к SNMPv1, ни к SNMPv2C. Любой символ, используемый при указании значения в спецификации SIZE, разрешается в не отрицательное значение.