Поделиться через


Структура AsnOctetString (snmp.h)

[SNMP доступен для использования в операционных системах, указанных в разделе Требования. В последующих версиях он может быть изменен или недоступен. Вместо этого используйте удаленное управление Windows, которое является реализацией WS-Man майкрософт.]

Структура AsnOctetString содержит октетные количества, обычно байты. Эта структура используется несколькими функциями SNMP. Эта структура не используется функциями API WinSNMP .

Синтаксис

typedef struct {
  BYTE *stream;
  UINT length;
  BOOL dynamic;
} AsnOctetString;

Члены

stream

Указатель на поток октета.

length

Количество октетов в потоке данных.

dynamic

Флаг, указывающий, был ли поток данных динамически выделен с помощью функции SnmpUtilMemAlloc .

Комментарии

Используйте структуру AsnOctetString для передачи строковых значений. Например, используйте его для передачи строки, представляющей имя компьютера в виде значения объекта MIB.

Перед освобождением потока данных строки октета необходимо проверка флаг, указанный в динамическом элементе. Вызывайте функцию SnmpUtilMemFree , только если динамический член имеет значение TRUE.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть snmp.h

См. также раздел

Структуры SNMP

Обзор протокола SNMP

SnmpUtilMemAlloc

SnmpUtilMemFree