Структура 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 |