AsnOctetString 構造体 (snmp.h)
[SNMP は、[要件] セクションで指定されたオペレーティング システムで使用できます。 今後のバージョンでは変更されるか、利用できなくなる場合もあります。 代わりに、WS-Man の Microsoft 実装である Windows リモート管理を使用します。
AsnOctetString 構造体にはオクテット数量 (通常はバイト) が含まれます。 この構造は、複数の SNMP 関数で使用されます。 この構造体は、 WinSNMP API 関数では使用されません。
構文
typedef struct {
BYTE *stream;
UINT length;
BOOL dynamic;
} AsnOctetString;
メンバー
stream
オクテット ストリームへのポインター。
length
データ ストリーム内のオクテットの数。
dynamic
SnmpUtilMemAlloc 関数を使用してデータ ストリームが動的に割り当てられているかどうかを示すフラグ。
解説
AsnOctetString 構造体を使用して、文字列値を転送します。 たとえば、コンピューター名を表す文字列を MIB オブジェクト値として転送する場合に使用します。
オクテット文字列のデータ ストリームを解放する前に、動的メンバーで指定されたフラグをチェックする必要があります。 動的メンバーが TRUE に設定されている場合にのみ、SnmpUtilMemFree 関数を呼び出します。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | snmp.h |