snmpSvcGetUptime 函数 (snmp.h)

[SNMP 可用于“要求”部分中指定的操作系统。 它可能在后续版本中变更或不可用。 请改用 Windows 远程管理,这是 WS-Man 的 Microsoft 实现。]

SnmpSvcGetUptime 函数检索 SNMP 服务一直运行的 centisecond 数。 此函数是 SNMP 实用工具 API 的元素。

语法

DWORD SNMP_FUNC_TYPE SnmpSvcGetUptime();

返回值

该函数返回一个 DWORD 值,该值是 SNMP 服务一直运行的百分位数。

注解

仅当扩展代理 DLL 加载到 SNMP 服务的地址空间中时,扩展代理才应调用 SnmpSvcGetUptime 函数。

建议 SNMP 扩展代理 DLL 使用 SnmpSvcGetUptime 函数来检索 SNMP 服务一直运行的 centisecond 数。 扩展代理应使用 SnmpSvcGetUptime ,而不是使用 dwUptimeReference 参数计算运行时间。 服务将此参数作为对 SnmpExtensionInit 函数的调用结果传递给扩展代理。 由于 dwUptimeReference 参数将经过的时间存储为以毫秒为单位的 DWORD 值,因此时间可能会换行到零并反映不准确的时间间隔。

发送陷阱的扩展代理必须使用对 SnmpSvcGetUptime 函数的调用返回的值,将 timeStamp 参数初始化到 SnmpExtensionTrap 函数。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 snmp.h
Library Snmpapi.lib
DLL Snmpapi.dll

另请参阅

SNMP 函数

简单网络管理协议 (SNMP) 概述

SnmpExtensionInit

SnmpExtensionTrap