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


Функция SnmpGetVendorInfo (winsnmp.h)

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

Приложение WinSNMP вызывает функцию SnmpGetVendorInfo для получения сведений о реализации Microsoft WinSNMP. Функция возвращает сведения в структуре smiVENDORINFO . Функция SnmpGetVendorInfo является элементом API WinSNMP версии 2.0.

Синтаксис

SNMPAPI_STATUS SNMPAPI_CALL SnmpGetVendorInfo(
  [out] smiLPVENDORINFO vendorInfo
);

Параметры

[out] vendorInfo

Указатель на структуру smiVENDORINFO для получения информации. Эти сведения включают способ связаться с корпорацией Майкрософт и корпоративный номер, назначенный корпорации Майкрософт управлением по интернет-номерам (IANA).

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

Если функция выполнена успешно, возвращаемое значение будет SNMPAPI_SUCCESS.

Если функция завершается сбоем, возвращаемое значение SNMPAPI_FAILURE. Чтобы получить расширенные сведения об ошибке, вызовите SnmpGetLastError , указав значение NULL в параметре сеанса . Функция SnmpGetLastError может возвращать одну из следующих ошибок.

Код возврата Описание
SNMPAPI_NOT_INITIALIZED
Не удалось выполнить функцию SnmpStartup .
SNMPAPI_ALLOC_ERROR
Ошибка при выделении памяти.
SNMPAPI_NOOP
Параметр vendorInfo имеет значение NULL.
SNMPAPI_OTHER_ERROR
Произошла неизвестная или неопределенная ошибка.

Требования

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

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

Функции WinSNMP

Общие сведения об API WinSNMP

smiVENDORINFO