次の方法で共有


ISNMP::SetList メソッド

SetListSetList メソッドを使用すると、ASP Web ページで値を SNMP OID の配列に関連付けることができます。

構文

HRESULT SetList(
  [in] VARIANT *varName,
  [in] VARIANT *varValue
);

パラメーター

varName [in]
SNMP OID 文字列の配列への呼び出し元が指定したポインター。

varValue [in]
OID 値の配列への呼び出し元が指定したポインター。

戻り値

Win32 エラー コードを返すこともできます。

リターン コード 説明
S_OK 操作に成功しました。
アセチルサリチル酸 ISNMP::Open メソッドが呼び出されていません。
E_INVALIDARG 指定された SNMP OID が無効です。
E_OUTOFMEMORY メモリが不足しています。

VBScript の例

このメソッドは SnmpMgrRequest 関数を呼び出して、SNMP OID 値を設定します。

ISNMP::Open メソッドは、メソッドを呼び出す前に ISNMP::SetList 呼び出す必要があります。

Dim StrIP, strCommunity, objSNMP, OIDArray, OIDValueArray
strIP = Session("MS_IPaddress")
strCommunity = Session ("MS_Community")
Set objSNMP = Server.CreateObject("OlePrn.OleSNMP")
objSNMP.Open strIP, strCommunity, 2, 1000
OIDArray = Array("25.3.2.1.5", "25.3.5.1.1")
...
' Determine values to assign to OIDs; store them in OIDArray.
...
OIDValueArray = objSNMP.SetList (OIDArray)

要件

ターゲット プラットフォーム: デスクトップ

ヘッダー: Olesnmp.h

関連項目

ISNMP::Open