Ошибки 1031–1040

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

ПРЕДУПРЕЖДЕНИЕ 1031

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

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

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

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

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

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

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

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

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

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

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

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

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

встроенные импортируемые модули SNMPv1

Импортировать класс Модуль Случаи
Значение ASN.1 RFC1155-SMI Интернет, каталог, управление, эксперименты, частные предприятия
RFC1213-MIB MIB-II и IP-адрес, интерфейсы, передача
Тип ASN.1 RFC1155-SMI Сетевой адрес, IP-адрес, Счетчик, Измеритель, Временные тики, Непрозрачный
RFC1213-MIB Строка отображения, Физический адрес
Макрос ASN.1 RFC-1212 OBJECT-TYPE
RFC-1215 TRAP-TYPE

 

встроенный SNMPv2C ИМПОРТЫ

Импорт Класс Модуль Экземпляры
Значение ASN.1 SNMPv2-SMI org, dod, Internet, directory, mgmt, mib-2, передача, экспериментальный, частный, предприятия, безопасность, snmpDomains, snmpProxys, snmpModules
SNMPv2-TM rfc1157Proxy
Идентификация объекта SNMPv2-SMI zeroDotZero
SNMPv2-TM snmpUDPDomain, snmpCLNSDomain, snmpCONSDomain, snmpDDPDomain, snmpIPXDomain, rfc1157Domain
Тип ASN.1 SNMPv2-SMI Целое число32, IP-адрес, Counter32, TimeTicks, Opaque, Counter64, Unsigned32, Датчик32
Макрос 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, Неустранимая>: "<имя_файла><строка#>: повторяющееся значение <в перечислении>"

Семантическая ошибка модуля в перечислении, которая не специфична ни для 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 или Opaque"

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

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

<1038, Неустранимая>: "<имя_файла><строка#>: идентификатор <идентификатор> не разрешает тип INTEGER или тип Gauge"

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

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

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

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

<1039, Неустранимая>:<имя_файла><строка#>: отрицательное значение, используемое в спецификации SIZE"

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

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

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

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