Freigeben über


SnmpSvcGetUptime-Funktion (snmp.h)

[SNMP ist für die Verwendung in den im Abschnitt Anforderungen angegebenen Betriebssystemen verfügbar. Es kann in nachfolgenden Versionen geändert oder entfernt werden. Verwenden Sie stattdessen die Windows-Remoteverwaltung, die Microsoft-Implementierung von WS-Man.]

Die SnmpSvcGetUptime-Funktion ruft die Anzahl von Centisekunden ab, die der SNMP-Dienst ausgeführt hat. Diese Funktion ist ein Element der SNMP-Hilfsprogramm-API.

Syntax

DWORD SNMP_FUNC_TYPE SnmpSvcGetUptime();

Rückgabewert

Die Funktion gibt einen DWORD-Wert zurück, der der Anzahl von Centisekunden entspricht, die der SNMP-Dienst ausgeführt hat.

Hinweise

Ein Erweiterungs-Agent sollte die SnmpSvcGetUptime-Funktion nur aufrufen, wenn die Erweiterungs-Agent-DLL im Adressraum des SNMP-Diensts geladen wird.

Die DLL des SNMP-Erweiterungs-Agents wird empfohlen, die SnmpSvcGetUptime-Funktion zu verwenden, um die Anzahl von Centisekunden abzurufen, die der SNMP-Dienst ausgeführt hat. Erweiterungs-Agents sollten SnmpSvcGetUptime verwenden, anstatt die Betriebszeit mithilfe des dwUptimeReference-Parameters zu berechnen. Der Dienst übergibt diesen Parameter als Ergebnis eines Aufrufs der SnmpExtensionInit-Funktion an den Erweiterungs-Agent . Da der dwUptimeReference-Parameter die verstrichene Zeit als DWORD-Wert in Millisekunden speichert, kann die Zeit auf Null umgebrochen werden und ein ungenaues Zeitintervall widerspiegeln.

Ein Erweiterungs-Agent, der Traps sendet, muss den timeStamp-Parameter für die SnmpExtensionTrap-Funktion mit dem Wert initialisieren, der von einem Aufruf der SnmpSvcGetUptime-Funktion zurückgegeben wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile snmp.h
Bibliothek Snmpapi.lib
DLL Snmpapi.dll

Weitere Informationen

SNMP-Funktionen

Simple Network Management-Protokoll (SNMP) – Übersicht

SnmpExtensionInit

SnmpExtensionTrap