Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il OIDFromString metodo consente a una pagina Web ASP di convertire una stringa SNMP OID in una matrice numerica.
Sintassi
HRESULT OIDFromString(
[in] BSTR bstrOID,
[out] VARIANT *varOID
);
Parametri
bstrOID [in]
Puntatore fornito dal chiamante a una stringa SNMP OID.
varOID [out]
Posizione fornita dal chiamante per ricevere un puntatore a una matrice di valori integer che rappresentano l'OID SNMP.
Valore restituito
I codici di errore Win32 possono essere restituiti anche.
| Codice restituito | Descrizione |
|---|---|
| S_OK | Operazione completata. |
| E_FAIL | Il metodo ISNMP::Open non è stato chiamato. |
| E_INVALIDARG | L'OID SNMP specificato non è valido. |
| E_OUTOFMEMORY | Memoria insufficiente. |
Esempio VBScript
Questo metodo chiama la funzione SnmpMgrStrToOid per convertire la stringa SNMP OID nella struttura dell'identificatore dell'oggetto interno corrispondente.
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")
Requisiti
Piattaforma di destinazione: Desktop
Intestazione: Olesnmp.h