Share via


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

関連項目

SNMP 構造体

簡易ネットワーク管理プロトコル (SNMP) の概要

SnmpUtilMemAlloc

SnmpUtilMemFree