|
|
|
|
Devuelve el estado de un OID. Observación: Esta función no puede utilizarse mientras no se haya cargado el archivo MIB que describe la correspondencia entre los OID en formato textual y numérico ( SNMPLoadMIB). bMIBLoaded is boolean sPathMIBs is string = CompleteDir(fExeDir()) + "mibs\" sMib is string sMib = "RFC1382-MIB.mib" // MIB of X25 protocol nStatus is int bMIBLoaded = SNMPLoadMIB(sPathMIBs + sMib) IF bMIBLoaded = False THEN Error("MIB error:" + ErrorInfo()) ELSE nStatus = SNMPOIDStatus("dod.internet.mgmt.mib-2.transmission.x25.x25AdmnInterruptTimer") SWITCH nStatus CASE snmpStatusMandatory: Info("Mandatory OID") CASE snmpStatusOptional: Info("Optional OID") CASE snmpStatusDeprecated: Info("Former OID") CASE snmpStatusObsolete: Info("Obsolete OID") OTHER CASE: Error(ErrorInfo()) END END
Sintaxis
<Result> = SNMPOIDStatus(<OID to process>)
<Result>: Constante de tipo Integer Constante correspondiente al estado del OID descrito en el fichero MIB: | | snmpStatusDeprecated | El OID está obsoleto: ha sido sustituido por uno o varios otros OID, pero su valor sigue estando especificado. | snmpStatusMandatory | El OID es obligatorio. | snmpStatusObsolete | El OID es obsoleto y no debe especificarse más. | snmpStatusOptional | El OID es opcional. | snmpStatusUnknown | Error: ErrorInfo devuelve más información sobre el error. |
<OID to process>: Cadena de caracteres Cadena que contiene el OID en formato de texto o numérico.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|