Funzione SnmpSvcGetUptime (snmp.h)
[SNMP è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. È possibile che in versioni successive sia stata modificata o non sia più disponibile. Usare invece Gestione remota Windows, ovvero l'implementazione Microsoft di WS-Man.
La funzione SnmpSvcGetUptime recupera il numero di centisecondi in cui è stato eseguito il servizio SNMP. Questa funzione è un elemento dell'API utilità SNMP.
Sintassi
DWORD SNMP_FUNC_TYPE SnmpSvcGetUptime();
Valore restituito
La funzione restituisce un valore DWORD che corrisponde al numero di centisecondi in cui è in esecuzione il servizio SNMP.
Commenti
Un agente di estensione deve chiamare la funzione SnmpSvcGetUptime solo se la DLL dell'agente di estensione viene caricata nello spazio indirizzi del servizio SNMP.
La DLL dell'agente di estensione SNMP è incoraggiata a usare la funzione SnmpSvcGetUptime per recuperare il numero di centisecondi in cui è stato eseguito il servizio SNMP. Gli agenti di estensione devono usare SnmpSvcGetUptime anziché calcolare il tempo di attività usando il parametro dwUptimeReference . Il servizio passa questo parametro all'agente di estensione come risultato di una chiamata alla funzione SnmpExtensionInit . Poiché il parametro dwUptimeReference archivia il tempo trascorso come valore DWORD in millisecondi, il tempo può eseguire il wrapping su zero e riflettere un intervallo di tempo non accurato.
Un agente di estensione che invia trap deve inizializzare il parametro timeStamp alla funzione SnmpExtensionTrap con il valore restituito da una chiamata alla funzione SnmpSvcGetUptime .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | snmp.h |
Libreria | Snmpapi.lib |
DLL | Snmpapi.dll |
Vedi anche
Panoramica del protocollo Simple Network Management Protocol (SNMP)