Partilhar via


Erros 1031 a 1040

Descreve os erros 1031 a 1040 do provedor SNMP do WMI.

Aviso 1031

Erro fatal 1032

Erro fatal 1033

Aviso 1034

Aviso 1036

Erro fatal 1037

Erro fatal 1038

Erro fatal 1039

Erro fatal 1040

Aviso 1031

<1031, Aviso>: "<fileName>:<line#>: o <identificador> de símbolo padrão deve ser importado do <identificador> de módulo. Supondo a definição padrão."

Aviso de semântica do módulo da seção IMPORTS, não específico para SNMPv1 nem SNMPv2C. Se um identificador SNMP conhecido pelo compilador estiver na seção IMPORTS, o módulo do qual ele é importado deverá ser um dos módulos padrão.

Determinados IMPORTS comumente usados são considerados como "conhecimento presumido" pelo compilador. É desnecessário que o compilador exija acesso a outros módulos de informações para resolvê-los.

Os IMPORTS internos do SNMPv1 e SNMPv2C são descritos nas tabelas a seguir.

IMPORTS internos do SNMPv1

Importar a classe Módulo Instâncias
Valor de ASN.1 RFC1155-SMI Internet, diretório, gerenciamento, experimental, privado, empresas
RFC1213-MIB MIB-II e IP, interfaces, transmissão
Tipo ASN.1 RFC1155-SMI NetworkAddress, IpAddress, Counter, Gauge, TimeTicks, Opaque
RFC1213-MIB DisplayString, PhysAddress
Macro ASN.1 RFC-1212 OBJECT-TYPE
RFC-1215 TRAP-TYPE

 

IMPORTS internos do SNMPv2C

Importar a classe Módulo Instâncias
Valor de ASN.1 SNMPv2-SMI org, dod, Internet, diretório, mgmt, mib-2, transmissão, experimental, privado, empresas, segurança, snmpv2, snmpDomains, snmpProxys, snmpModules
SNMPv2-TM rfc1157Proxy
Identidade do objeto SNMPv2-SMI zeroDotZero
SNMPv2-TM snmpUDPDomain, snmpCLNSDomain, smnpCONSDomain, snmpDDPDomain, snmpIPXDomain, rfc1157Domain
Tipo ASN.1 SNMPv2-SMI Integer32, IpAddress, Counter32, TimeTicks, Opaque, Counter64, Unsigned32, Gauge32
Macro 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
Convenção textual SNMPv2-TC DisplayString, PhysAddress, MacAddress, TruthValue, TestAndIncr, AutonomousType, InstancePointer, VariablePointer, RowPointer, RowStatus, TimeStamp, TimeInterval, DateAndTime, StorageType, Tdomain, Taddress
SNMPv2-TM SnmpUDPAddress, SnmpOSIAddress, SnmpNBPAddress, SnmpIPXAddress

 

Erro fatal 1032

<1032, Fatal>: "<fileName><line#>: Valor duplicado de <valor> na enumeração"

Erro semântico de módulo em uma enumeração, não específico para SNMPv1 nem para SNMPv2C. Não deve haver nenhum valor duplicado. O parâmetro <line#> é a posição da recorrência do nome/valor.

Erro fatal 1033

<1033, Fatal>: "<fileName><line#>: Nome duplicado de <identificador> na enumeração"

Erro semântico de módulo em uma enumeração, não específico para SNMPv1 nem para SNMPv2C. Não deve haver nomes duplicados. O parâmetro <line#> é a posição da recorrência do nome/valor.

Aviso 1034

<1034, Aviso>: "<fileName><line#>: um valor de 0 não permitido em uma enumeração"

Aviso semântico do módulo em uma enumeração, não específico para SNMPv1 nem SNMPv2C. É recomendável que um valor nomeado igual a zero não seja usado em uma enumeração.

Aviso 1036

<1036, Aviso> "<fileName><line#>: O valor na enumeração não se resolve para um número inteiro positivo"

Aviso semântico do módulo em uma enumeração, não específico para SNMPv1 nem SNMPv2C. Não é permitido um valor negativo em uma enumeração.

Erro fatal 1037

<1037, Fatal>: "<fileName><line#>: O identificador <identificador> não se resolve para tipos OCTET STRING ou Opaque"

Erro semântico de módulo na especificação SIZE, não específico para SNMPv1 nem SNMPv2C. O símbolo usado em uma especificação de SIZE deve se resolver para OCTET STRING ou Opaque.

Erro fatal 1038

<1038, Fatal>: "<fileName><line#>: O identificador <identificador> não se resolve para um tipo INTEGER ou Gauge"

Erro semântico do módulo na especificação de intervalo. Esse erro pode ocorrer em SNMPv1 ou SNMPv2C.

No SNMPv1, o símbolo usado em uma especificação de intervalo deve se resolver para INTEGER ou Gauge.

No SNMPv2C, o símbolo usado em uma especificação de intervalo deve se resolver para INTEGER, Gauge32, Integer32 ou Unsigned32.

Erro fatal 1039

<1039, Fatal>:<fileName><line#>: Valor negativo usado na especificação SIZE"

Erro semântico de módulo na especificação SIZE, não específico para SNMPv1 nem SNMPv2C. Qualquer valor usado na especificação de SIZE não pode ser negativo.

Erro fatal 1040

<1040, Fatal>: "<fileName><line#>: Identificador <identificador> na especificação SIZE não se resolve a um valor integral não negativo"

Erro semântico do módulo na especificação de intervalo ou tamanho, não específico nem para SNMPv1 nem para SNMPv2C. Qualquer símbolo usado na especificação de um valor em uma especificação de SIZE deve se resolver para um valor não negativo.