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


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

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

Функция SnmpSvcGetUptime извлекает количество centisecond, которое была запущена служба SNMP. Эта функция является элементом API служебной программы SNMP.

Синтаксис

DWORD SNMP_FUNC_TYPE SnmpSvcGetUptime();

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

Функция возвращает значение DWORD , представляющее количество сантиметров, запущенных службой SNMP.

Комментарии

Агент расширения должен вызывать функцию SnmpSvcGetUptime , только если библиотека DLL агента расширения загружена в адресное пространство службы SNMP.

Библиотеке DLL агента расширения SNMP рекомендуется использовать функцию SnmpSvcGetUptime для получения количества сантиметров, запущенных службой SNMP. Агенты расширения должны использовать SnmpSvcGetUptime , а не вычислять время доступности с помощью параметра dwUptimeReference . Служба передает этот параметр агенту расширения в результате вызова функции SnmpExtensionInit . Так как параметр dwUptimeReference сохраняет затраченное время в виде значения DWORD в миллисекундах, время может быть преобразовано в ноль и отражать неточный интервал времени.

Агент расширения, отправляющий ловушки, должен инициализировать параметр timeStamp для функции SnmpExtensionTrap со значением, возвращенным вызовом функции SnmpSvcGetUptime .

Требования

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

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

Функции SNMP

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

SnmpExtensionInit

SnmpExtensionTrap