Compartir a través de


MÉTODO ISNMP::OIDFromString

El OIDFromString método permite que una página web ASP convierta una cadena OID snmp en una matriz numérica.

Sintaxis

HRESULT OIDFromString(
  [in]  BSTR    bstrOID,
  [out] VARIANT *varOID
);

Parámetros

bstrOID [in]
Puntero proporcionado por el autor de la llamada a una cadena OID snmp.

varOID [out]
Ubicación proporcionada por el autor de la llamada para recibir un puntero a una matriz de valores enteros que representan el OID snmp.

Valor devuelto

También se pueden devolver códigos de error win32.

Código devuelto Descripción
S_OK La operación se realizó correctamente.
E_FAIL No se ha llamado al método ISNMP::Open .
E_INVALIDARG El OID snmp especificado no es válido.
E_OUTOFMEMORY Memoria insuficiente

Ejemplo de VBScript

Este método llama a la función SnmpMgrStrToOid para convertir la cadena OID de SNMP en su estructura de identificador de objeto interno correspondiente.

Dim StrIP, strCommunity, objSNMP, OIDArray
strIP = Session("MS_IPaddress")
strCommunity = Session ("MS_Community")
Set objSNMP = Server.CreateObject("OlePrn.OleSNMP")
objSNMP.Open strIP, strCommunity, 2, 1000
OIDArray = objSNMP.OIDFromString (". 43.18.1.1.2")

Requisitos

Plataforma de destino: Escritorio

Rúbrica: Olesnmp.h