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


Функция SnmpExtensionInitEx (snmp.h)

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

Служба Microsoft SNMP вызывает функцию SnmpExtensionInitEx , чтобы определить все дополнительные поддереви базы данных управления (MIB), поддерживаемые агентом расширения SNMP. Эта функция является элементом API агента расширения SNMP.

Синтаксис

BOOL SNMP_FUNC_TYPE SnmpExtensionInitEx(
  [out] AsnObjectIdentifier *pNextSupportedRegion
);

Параметры

[out] pNextSupportedRegion

Указатель на структуру AsnObjectIdentifier , чтобы получить следующее поддерево MIB, которое поддерживает агент расширения.

Возвращаемое значение

Если параметр pNextSupportedRegion инициализирован с дополнительным поддеревом MIB, возвращается значение TRUE.

Если больше нет поддеревьев MIB для регистрации, возвращается значение FALSE.

Комментарии

Служба SNMP неоднократно вызывает точку входа функции SnmpExtensionInitEx, чтобы агент расширения смог зарегистрировать поддержку дополнительных поддеревьев MIB.

Служба SNMP создает копию структуры AsnObjectIdentifier , возвращаемой агентом расширения в параметре pNextSupportedRegion . Агент расширения должен выделить и освободить ресурсы, связанные с исходной структурой. Это можно сделать, когда служба SNMP вызывает функцию SnmpExtensionClose .

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header snmp.h

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

AsnObjectIdentifier

Функции SNMP

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

SnmpExtensionClose

SnmpExtensionInit

SnmpExtensionMonitor