Partilhar via


Erros 1031 a 1040

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

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#>: Símbolo padrão <identificador> deve ser importado do módulo <identificador>. Assumindo a definição padrão."

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

Certos IMPORTS comumente usados são "conhecimento presumido" por parte do compilador. É desnecessário para o compilador exigir acesso a outros módulos de informação para resolvê-los.

As IMPORTAÇÕES SNMPv1 e SNMPv2C internas são descritas nas tabelas a seguir.

SNMPv1 INTEGRADO IMPORTA

Classe de importação Módulo Instâncias
Valor ASN.1 RFC1155-SMI Internet, diretório, gestão, experimental, privado, empresas
RFC1213-MIB MIB-II e IP, interfaces, transmissão
Tipo ASN.1 RFC1155-SMI NetworkAddress, IpAddress, Contador, Medidor, TimeTicks, Opaco
RFC1213-MIB DisplayString, PhysAddress
ASN.1 Macro RFC-1212 OBJECT-TYPE
RFC-1215 TRAP-TYPE

 

SNMPv2C INTEGRADO IMPORTA

Classe de importação Módulo Instâncias
Valor ASN.1 SNMPv2-SMI org, dod, Internet, directório, gestão, mib-2, transmissão, experimental, empresas privadas, segurança, snmpv2, snmpDomains, snmpProxies, 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
ASN.1 Macro SNMPv2-SMI MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
SNMPv2-CONF GRUPO DE OBJETOS, GRUPO DE NOTIFICAÇÕES, CONFORMIDADE COM MÓDULO 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 <valor> na enumeração"

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

Erro fatal 1033

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

Erro semântico de módulo numa enumeração, específico nem 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 de módulo numa enumeração, específico nem para SNMPv1 nem para SNMPv2C. É recomendável que um valor nomeado de zero não seja usado em uma enumeração.

Aviso 1036

<1036, Aviso> "<fileName><line#>: Valor na enumeração não se traduz para um inteiro positivo"

Aviso semântico de módulo numa enumeração, não específica nem para SNMPv1 nem para SNMPv2C. Um valor negativo não é permitido em uma enumeração.

Erro fatal 1037

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

Erro semântico do módulo na especificação SIZE, não específico ao SNMPv1 nem ao SNMPv2C. O símbolo usado numa especificação SIZE deve corresponder a OCTET STRING ou Opaque.

Erro fatal 1038

<1038, Fatal>: "<fileName><line#>: Identificador <identificador> não resolve um tipo de inteiro ou medidor"

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

No SNMPv1, o símbolo usado numa especificação de intervalo deve ser resolvido para inteiro ou indicador.

No SNMPv2C, o símbolo usado em uma especificação Range deve ser resolvido para INTEGER, Gauge32, Integer32 ou Unsigned32.

Erro fatal 1039

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

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

Erro fatal 1040

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

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