Compartilhar via


Função SnmpSvcGetUptime (snmp.h)

[O SNMP está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele poderá ser alterado ou ficar indisponível em versões subsequentes. Em vez disso, use o Gerenciamento Remoto do Windows, que é a implementação da Microsoft do WS-Man.]

A função SnmpSvcGetUptime recupera o número de centisegundos que o serviço SNMP está executando. Essa função é um elemento da API do Utilitário SNMP.

Sintaxe

DWORD SNMP_FUNC_TYPE SnmpSvcGetUptime();

Retornar valor

A função retorna um valor DWORD que é o número de centisegundos que o serviço SNMP está executando.

Comentários

Um agente de extensão deve chamar a função SnmpSvcGetUptime somente se a DLL do agente de extensão for carregada dentro do espaço de endereço do serviço SNMP.

A DLL do agente de extensão SNMP é incentivada a usar a função SnmpSvcGetUptime para recuperar o número de centisegundos que o serviço SNMP está executando. Os agentes de extensão devem usar SnmpSvcGetUptime em vez de calcular o tempo de atividade usando o parâmetro dwUptimeReference . O serviço passa esse parâmetro para o agente de extensão como resultado de uma chamada para a função SnmpExtensionInit . Como o parâmetro dwUptimeReference armazena o tempo decorrido como um valor DWORD em milissegundos, o tempo pode ser encapsulado como zero e refletir um intervalo de tempo impreciso.

Um agente de extensão que envia armadilhas deve inicializar o parâmetro timeStamp para a função SnmpExtensionTrap com o valor retornado por uma chamada para a função SnmpSvcGetUptime .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho snmp.h
Biblioteca Snmpapi.lib
DLL Snmpapi.dll

Confira também

Funções SNMP

Visão geral do Protocolo SNMP

Snmpextensioninit

Snmpextensiontrap