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