Udostępnij za pośrednictwem


Błędy od 1031 do 1040

W tym artykule opisano błędy dostawcy protokołu WMI SNMP od 1031 do 1040.

Ostrzeżenie 1031

błąd krytyczny 1032

1033 Błąd krytyczny

Ostrzeżenie 1034

Ostrzeżenie 1036

Błąd krytyczny 1037

błąd krytyczny 1038

błąd krytyczny 1039

błąd krytyczny 1040

Ostrzeżenie 1031

<1031 Ostrzeżenie>: "<fileName>:<wiersz#>: symbol standardowy o identyfikatorze <> należy zaimportować z modułu o identyfikatorze <>. Przy założeniu standardowej definicji."

Ostrzeżenie semantyczne modułu sekcji IMPORTS, niewłaściwe zarówno dla SNMPv1, jak i SNMPv2C. Jeśli identyfikator SNMP znany kompilatorowi znajduje się w sekcji IMPORT, moduł, z którego jest importowany, musi być jednym ze standardowych modułów.

Pewne powszechnie używane IMPORTY są "wiedzą założoną" po stronie kompilatora. Kompilator nie musi wymagać dostępu do innych modułów informacyjnych w celu ich rozwiązania.

Wbudowane protokoły SNMPv1 i SNMPv2C IMPORT są opisane w poniższych tabelach.

Wbudowane importy SNMPv1

Import klasy Moduł Przypadki
Wartość ASN.1 RFC1155-SMI Internet, katalogi, zarządzanie, eksperymentalne, prywatne, przedsiębiorstwa
RFC1213-MIB MIB-II i IP, interfejsy, transmisja
Typ ASN.1 RFC1155-SMI AdresSieciowy, AdresIp, Licznik, Wskaźnik, TykanieCzasu, Nieprzezroczysty
RFC1213-MIB DisplayString, AdresFizyczny
Makro ASN.1 RFC-1212 OBJECT-TYPE
RFC-1215 TRAP-TYPE

 

wbudowane importy SNMPv2C

Import klasy Moduł Wystąpienia
Wartość ASN.1 SNMPv2-SMI org, dod, Internet, directory, zarządzanie, mib-2, transmisja, eksperymentalne, prywatne, przedsiębiorstwa, bezpieczeństwo, snmpv2, snmpDomains, snmpProxys, snmpModules
SNMPv2-TM rfc1157Proxy
Tożsamość obiektu SNMPv2-SMI zeroDotZero
SNMPv2-TM snmpUDPDomain, snmpCLNSDomain, snmpCONSDomain, snmpDDPDomain, snmpIPXDomain, rfc1157Domain
Typ ASN.1 SNMPv2-SMI Liczba całkowita 32, IpAddress, Licznik32, TimeTicks, Nieprzezroczysty, Counter64, Bez znaku 32, Gauge32
Makro 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
Konwencja tekstowa SNMPv2-TC DisplayString, PhysAddress, MacAddress, TruthValue, TestAndIncr, AutonomousType, InstancePointer, VariablePointer, RowPointer, RowStatus, TimeStamp, TimeInterval, DateAndTime, StorageType, Tdomain, Taddress
SNMPv2-TM SnmpUDPAddress, SnmpOSIAddress, SnmpNBPAddress, SnmpIPXAddress

 

Błąd krytyczny 1032

<1032, Krytyczny>: "<fileName><wiersz#>: zduplikowana wartość <> w wyliczeniu"

Błąd semantyczny modułu w wyliczeniu, nie dotyczy ani SNMPv1, ani SNMPv2C. Nie może być żadnych zduplikowanych wartości. Parametr> linii <jest pozycją powtarzania nazwy/wartości.

Błąd krytyczny 1033

<1033, Krytyczny>: "<fileName><wiersz#>: Zdublowana nazwa identyfikatora <w enumeracji> "

Błąd semantyczny modułu w wyliczeniu, specyficzny ani dla protokołu SNMPv1, ani dla SNMPv2C. Nazwy nie mogą być zduplikowane. Parametr lini <jest pozycją powtarzania nazwy/wartości>.

Ostrzeżenie 1034

<1034, Ostrzeżenie>: "<fileName><line#>: wartość 0 jest niedozwolona w wyliczeniu"

Ostrzeżenie semantyczne modułu w wyliczeniu, niespecyficzne dla SNMPv1 ani SNMPv2C. Zaleca się, aby wartość o nazwie zero nie była używana w wyliczeniach.

Ostrzeżenie 1036

<1036, ostrzeżenie> "<fileName><line#>: wartość w wyliczeniu nie rozwiązuje się jako dodatnia liczba całkowita"

Ostrzeżenie semantyczne modułu wewnątrz wyliczenia, niespecyficzne ani dla SNMPv1, ani SNMPv2C. Wartość ujemna nie jest dozwolona w wyliczeniu.

Błąd krytyczny 1037

<1037,>krytycznych: "<fileName><line#>: identyfikator <identyfikatora> nie jest rozpoznawany jako ciąg OCTET lub typy nieprzezroczyste"

Błąd semantyczny modułu w specyfikacji SIZE, który nie jest specyficzny ani dla SNMPv1, ani dla SNMPv2C. Symbol używany w specyfikacji SIZE musi być rozpoznawany jako CIĄG OCTET lub nieprzezroczyste.

Błąd krytyczny 1038

<1038, Fatalny>: "<fileName><line#>: identyfikator <identyfikator> nie rozpoznaje typu liczby całkowitej lub miernika"

Błąd semantyczny modułu w specyfikacji zakresu. Ten błąd może wystąpić w protokołach SNMPv1 lub SNMPv2C.

W wersji SNMPv1 symbol używany w specyfikacji zakresu musi być rozpoznawany jako liczba całkowita lub miernik.

W SNMPv2C symbol używany w specyfikacji zakresu musi być rozpoznawany jako INTEGER, Gauge32, Integer32 lub Unsigned32.

Błąd krytyczny 1039

<1039,>krytycznych:<fileName><wiersz#>: wartość ujemna używana w specyfikacji SIZE"

Błąd semantyczny modułu w specyfikacji SIZE, nie dotyczy ani protokołu SNMPv1, ani SNMPv2C. Każda wartość używana podczas określania rozmiaru musi być nieujemna.

Błąd krytyczny 1040

<1040, Krytyczny>: "<fileName><line#>: Identyfikator <identyfikator> w specyfikacji SIZE nie rozwiązuje się do nieujemnej wartości całkowitej"

Wystąpił błąd semantyczny modułu w specyfikacji zakresu lub rozmiaru, który nie jest specyficzny ani dla SNMPv1, ani dla SNMPv2C. Każdy symbol używany podczas określania wartości w specyfikacji SIZE jest rozpoznawany jako wartość nieujemna.