Ler em inglês

Compartilhar via


Protocolo SNMP

Visão geral da tecnologia protocolo de gerenciamento de rede simples.

Para desenvolver o Protocolo de Gerenciamento de Rede Simples, você precisa desses cabeçalhos:

Para obter diretrizes de programação para essa tecnologia, consulte:

Funções

 
SNMPAPI_CALLBACK

A implementação do Microsoft WinSNMP chama a função SNMPAPI_CALLBACK para notificar uma sessão WinSNMP de que uma mensagem SNMP ou evento assíncrono está disponível.
SnmpCancelMsg

Um aplicativo WinSNMP chama a função SnmpCancelMsg para solicitar que a implementação do Microsoft WinSNMP cancele tentativas de retransmissão e notificações de tempo limite para uma mensagem de solicitação SNMP.
SnmpCleanup

A função SnmpCleanup informa à implementação do Microsoft WinSNMP que o aplicativo WinSNMP de chamada não exige mais os serviços da implementação.
SnmpCleanupEx

A função SnmpCleanupEx executa a limpeza quando não há chamadas bem-sucedidas pendentes para SnmpStartup ou SnmpStartupEx em um aplicativo WinSNMP (Windows SNMP).
SnmpClose

A função SnmpClose permite que a implementação do Microsoft WinSNMP desaloque memória, recursos e estruturas de dados associadas a uma sessão WinSNMP.
SnmpContextToStr

A função WinSNMP SnmpContextToStr retorna uma cadeia de caracteres que identifica um contexto SNMP, que é um conjunto de recursos de objeto gerenciado. A função retorna a cadeia de caracteres em uma estrutura smiOCTETS.
SnmpCountVbl

Um aplicativo WinSNMP chama a função WinSNMP SnmpCountVbl para enumerar as entradas de associação de variável na lista de associações de variáveis especificadas.
SnmpCreatePdu

A função WinSNMP SnmpCreatePdu cria e inicializa uma PDU (unidade de dados de protocolo SNMP).
SnmpCreateSession

A função SnmpCreateSession solicita a implementação do Microsoft WinSNMP para abrir uma sessão para o aplicativo WinSNMP.
SnmpCreateVbl

A função WinSNMP SnmpCreateVbl cria uma nova lista de associações de variáveis para o aplicativo WinSNMP de chamada.
SnmpDecodeMsg

A função WinSNMP SnmpDecodeMsg decodifica uma mensagem SNMP codificada em seus componentes. Essa função executa a ação oposta da função WinSNMP SnmpEncodeMsg.
SnmpDeleteVb

A função WinSNMP SnmpDeleteVb remove uma entrada de associação de variável de uma lista de associações de variáveis.
SnmpDuplicatePdu

A função WinSNMP SnmpDuplicatePdu duplica a PDU (unidade de dados de protocolo SNMP) que o parâmetro PDU identifica, alocando qualquer memória necessária para a PDU duplicada.
SnmpDuplicateVbl

A função WinSNMP SnmpDuplicateVbl copia uma lista de associações de variáveis para a sessão WinSNMP especificada. Essa função retorna um identificador para a lista de associações de variáveis copiadas e aloca qualquer memória necessária para ela.
SnmpEncodeMsg

A implementação do Microsoft WinSNMP usa os parâmetros passados na função WinSNMP SnmpEncodeMsg para codificar uma mensagem SNMP.
SnmpEntityToStr

A função WinSNMP SnmpEntityToStr retorna uma cadeia de caracteres que identifica uma entidade de gerenciamento SNMP.
SnmpExtensionClose

O serviço Microsoft SNMP chama a função SnmpExtensionClose para solicitar que o agente de extensão SNMP desaloque recursos e encerre as operações. Essa função é um elemento da API do Agente de Extensão SNMP.
Snmpextensioninit

O serviço Microsoft SNMP chama a função SnmpExtensionInit para inicializar a DLL do agente de extensão SNMP. Essa função é um elemento da API do Agente de Extensão SNMP.
SnmpExtensionInitEx

O serviço Microsoft SNMP chama a função SnmpExtensionInitEx para identificar quaisquer subárvores adicionais de base de informações de gerenciamento (MIB) que o agente de extensão SNMP dá suporte. Essa função é um elemento da API do Agente de Extensão SNMP.
SnmpExtensionMonitor

O serviço Microsoft SNMP chama a função SnmpExtensionMonitor para fornecer ao agente de extensão SNMP uma exibição para os contadores e parâmetros internos do serviço. Essa função é um elemento da API do Agente de Extensão SNMP.
Snmpextensionquery

O serviço Microsoft SNMP chama a função SnmpExtensionQuery para resolve solicitações SNMP que contêm variáveis dentro de uma ou mais subárvores MIB registradas do agente de extensão SNMP. Essa função é um elemento da API do Agente de Extensão SNMP.
Snmpextensionqueryex

O serviço Microsoft SNMP chama a função SnmpExtensionQueryEx para processar solicitações SNMP que especificam variáveis em uma ou mais subárvores MIB registradas por agentes de extensão SNMP. Essa função é um elemento da API do Agente de Extensão SNMP.
Snmpextensiontrap

O serviço Microsoft SNMP chama a função SnmpExtensionTrap para recuperar informações de que o serviço precisa para gerar armadilhas para o agente de extensão SNMP.
SnmpFreeContext

A função WinSNMP SnmpFreeContext libera recursos associados a um contexto SNMP, que é um conjunto de recursos de objeto gerenciado.
SnmpFreeDescriptor

Um aplicativo WinSNMP usa a função SnmpFreeDescriptor para informar à implementação do Microsoft WinSNMP que ele não requer mais acesso a um objeto descritor.
SnmpFreeEntity

A função WinSNMP SnmpFreeEntity libera recursos associados a uma entidade de gerenciamento SNMP.
SnmpFreePdu

A função WinSNMP SnmpFreePdu libera recursos associados a uma PDU (unidade de dados de protocolo SNMP) criada pelo SnmpCreatePdu ou pela função SnmpDuplicatePdu.
SnmpFreeVbl

A função WinSNMP SnmpFreeVbl libera recursos associados a uma lista de associações de variáveis. Esses são recursos alocados anteriormente por uma chamada para a função SnmpCreateVbl ou a função SnmpDuplicateVbl em um aplicativo WinSNMP.
SnmpGetLastError

A função WinSNMP SnmpGetLastError retorna o valor do código de último erro do aplicativo de chamada. O valor indica o motivo pelo qual a última chamada de função executada pelo aplicativo WinSNMP falhou.
SnmpGetPduData

A função WinSNMP SnmpGetPduData retorna campos de dados selecionados de uma PDU (unidade de dados de protocolo SNMP) especificada.
SnmpGetRetransmitMode

A função WinSNMP SnmpGetRetransmitMode retorna a configuração atual do modo de retransmissão para um aplicativo WinSNMP.
SnmpGetRetry

A função WinSNMP SnmpGetRetry retorna o valor de contagem de repetições, em unidades, para a retransmissão de solicitações de mensagem SNMP. A contagem de repetições se aplica a chamadas que um aplicativo WinSNMP faz à função SnmpSendMsg para uma entidade de gerenciamento especificada.
SnmpGetTimeout

A função WinSNMP SnmpGetTimeout retorna o valor de tempo limite, em centésimos de segundo, para a transmissão de solicitações de mensagem SNMP.
SnmpGetTranslateMode

A função WinSNMP SnmpGetTranslateMode retorna a configuração atual da entidade e do modo de tradução de contexto para um aplicativo WinSNMP.
SnmpGetVb

Um aplicativo WinSNMP chama a função SnmpGetVb para recuperar informações de uma lista de associações de variáveis. Essa função WinSNMP recupera um nome de variável e seu valor associado da entrada de associação de variável especificada pelo parâmetro index.
SnmpGetVendorInfo

Um aplicativo WinSNMP chama a função SnmpGetVendorInfo para recuperar informações sobre a implementação do Microsoft WinSNMP.
SnmpListen

A função WinSNMP SnmpListen registra um aplicativo WinSNMP como um agente SNMP.
SnmpMgrClose

A função SnmpMgrClose fecha os soquetes de comunicação e as estruturas de dados associadas à sessão especificada. Essa função é um elemento da API de Gerenciamento SNMP.
SnmpMgrCtl

A função SnmpMgrCtl define um parâmetro operacional associado a uma sessão SNMP. Essa função é um elemento da API de Gerenciamento SNMP.
SnmpMgrGetTrap

A função SnmpMgrGetTrap retorna dados de interceptação pendentes que o chamador não recebeu se a recepção de interceptação estiver habilitada. Essa função é um elemento da API de Gerenciamento SNMP.
SnmpMgrGetTrapEx

A função SnmpMgrGetTrapEx retorna dados de interceptação pendentes que o chamador não recebeu se a recepção de interceptação estiver habilitada.
SnmpMgrOidToStr

A função SnmpMgrOidToStr converte uma estrutura de identificador de objeto interno em sua representação de cadeia de caracteres. Essa função é um elemento da API de Gerenciamento SNMP.
SnmpMgrOpen

A função SnmpMgrOpen inicializa soquetes de comunicação e estruturas de dados, permitindo comunicações com o agente SNMP especificado. Essa função é um elemento da API de Gerenciamento SNMP.
SnmpMgrRequest

A função SnmpMgrRequest solicita que a operação especificada seja executada com o agente especificado. Essa função é um elemento da API de Gerenciamento SNMP.
SnmpMgrStrToOid

A função SnmpMgrStrToOid converte o formato de cadeia de caracteres de um identificador de objeto em sua estrutura de identificador de objeto interno. Essa função é um elemento da API de Gerenciamento SNMP.
SnmpMgrTrapListen

A função SnmpMgrTrapListen registra a capacidade de um aplicativo gerenciador SNMP receber interceptações SNMP do Serviço de Interceptação SNMP. Essa função é um elemento da API de Gerenciamento SNMP.
SnmpOidCompare

A função WinSNMP SnmpOidCompare compara lexicograficamente dois identificadores de objeto SNMP, até o comprimento especificado pelo parâmetro maxlen.
SnmpOidCopy

A função WinSNMP SnmpOidCopy copia um identificador de objeto SNMP, alocando qualquer memória necessária para a cópia.
SnmpOidToStr

A função WinSNMP SnmpOidToStr converte a representação binária interna de um identificador de objeto SNMP em seu formato de cadeia de caracteres numérica pontilhada, por exemplo, para "1.2.3.4.5.6".
SnmpOpen

A função SnmpOpen solicita que a implementação do Microsoft WinSNMP abra uma sessão para o aplicativo WinSNMP.
SnmpRecvMsg

A função WinSNMP SnmpRecvMsg recupera os resultados de uma solicitação assíncrona concluída enviada por uma chamada para a função SnmpSendMsg, na forma de uma mensagem SNMP.
SnmpRegister

A função WinSNMP SnmpRegister registra ou cancela o registro de um aplicativo WinSNMP para interceptação e recepção de notificação. O aplicativo pode registrar e receber interceptações e notificações ou cancelar o registro e desabilitar interceptações e notificações.
SnmpSendMsg

Um aplicativo WinSNMP chama a função SnmpSendMsg para solicitar que a implementação do Microsoft WinSNMP transmita uma PDU (unidade de dados de protocolo SNMP), na forma de uma mensagem SNMP.
SnmpSetPduData

A função WinSNMP SnmpSetPduData atualiza os campos de dados selecionados na PDU (unidade de dados de protocolo SNMP) especificada.
SnmpSetPort

Um aplicativo WinSNMP chama a função SnmpSetPort para alterar a porta atribuída a uma entidade de destino. A função SnmpSetPort é um elemento da API WinSNMP, versão 2.0.
SnmpSetRetransmitMode

A função WinSNMP SnmpSetRetransmitMode permite que um aplicativo WinSNMP defina o modo de retransmissão.
SnmpSetRetry

A função WinSNMP SnmpSetRetry permite que um aplicativo WinSNMP altere o valor da contagem de repetições para a retransmissão de solicitações de mensagem SNMP.
SnmpSetTimeout

A função WinSNMP SnmpSetTimeout permite que um aplicativo WinSNMP altere o valor de tempo limite para a transmissão de solicitações de mensagem SNMP.
SnmpSetTranslateMode

A função WinSNMP SnmpSetTranslateMode permite que um aplicativo WinSNMP altere a entidade e o modo de tradução de contexto. O modo de conversão de entidade e contexto afeta a interpretação e o retorno dos parâmetros de cadeia de caracteres de entrada e saída do WinSNMP.
SnmpSetVb

A função WinSNMP SnmpSetVb altera as entradas de associação de variáveis em uma lista de associações de variáveis. Essa função também acrescenta novas entradas de associação de variável a uma lista de associações de variáveis existente.
SnmpStartup

A função SnmpStartup notifica a implementação do Microsoft WinSNMP de que o aplicativo WinSNMP requer os serviços da implementação.
SnmpStartupEx

A função SnmpStartupEx notifica a implementação do Microsoft WinSNMP de que o aplicativo WinSNMP requer os serviços da implementação.
SnmpStrToContext

A função WinSNMP SnmpStrToContext retorna um identificador para informações de contexto SNMP específicas para a implementação do Microsoft WinSNMP.
SnmpStrToEntity

A função WinSNMP SnmpStrToEntity retorna um identificador para informações sobre uma entidade de gerenciamento SNMP específica para a implementação do Microsoft WinSNMP.
SnmpStrToOid

A função WinSNMP SnmpStrToOid converte o formato de cadeia de caracteres numérica pontilhada de um identificador de objeto SNMP, por exemplo, "1.2.3.4.5.6", em sua representação binária interna.
SnmpSvcGetUptime

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

A função SnmpSvcSetLogLevel ajusta o nível de detalhes da saída de depuração do serviço SNMP e de agentes de extensão SNMP usando a função SnmpUtilDbgPrint. Essa função é um elemento da API do Utilitário SNMP.
SnmpSvcSetLogType

A função SnmpSvcSetLogType ajusta o destino da saída de depuração do serviço SNMP e de agentes de extensão SNMP usando a função SnmpUtilDbgPrint. Essa função é um elemento da API do Utilitário SNMP.
SnmpUtilAsnAnyCpy

A função SnmpUtilAsnAnyCpy copia a variável apontada pelo parâmetro pAnySrc para o parâmetro pAnyDst. A função aloca qualquer memória necessária para a cópia do destino. A função SnmpUtilAsnAnyCpy é um elemento da API do Utilitário SNMP.
SnmpUtilAsnAnyFree

A função SnmpUtilAsnAnyFree libera a memória alocada para a estrutura AsnAny especificada. Essa função é um elemento da API do Utilitário SNMP.
Snmputildbgprint

A função SnmpUtilDbgPrint habilita a saída de depuração do serviço SNMP. Essa função é um elemento da API do Utilitário SNMP.
Snmputilidstoa

A função SnmpUtilIdsToA converte um OID (identificador de objeto) em uma cadeia de caracteres terminada em nulo. Essa função é um elemento da API do Utilitário SNMP.
SnmpUtilMemAlloc

A função SnmpUtilMemAlloc aloca memória dinâmica do heap de processo. Essa função é um elemento da API do Utilitário SNMP.
SnmpUtilMemFree

A função SnmpUtilMemFree libera o objeto de memória especificado. Essa função é um elemento da API do Utilitário SNMP.
SnmpUtilMemReAlloc

A função SnmpUtilMemReAlloc altera o tamanho do objeto de memória especificado. Essa função é um elemento da API do Utilitário SNMP.
SnmpUtilOctetsCmp

A função SnmpUtilOctetsCmp compara duas cadeias de caracteres de octeto. Essa função é um elemento da API do Utilitário SNMP.
SnmpUtilOctetsCpy

A função SnmpUtilOctetsCpy copia a variável apontada pelo parâmetro pOctetsSrc para a variável apontada pelo parâmetro pOctetsDst.
SnmpUtilOctetsFree

A função SnmpUtilOctetsFree libera a memória alocada para a cadeia de caracteres de octeto especificada. Essa função é um elemento da API do Utilitário SNMP.
SnmpUtilOctetsNCmp

A função SnmpUtilOctetsNCmp compara duas cadeias de caracteres de octeto. A função compara os subidentifiers nas cadeias de caracteres até atingir o número de subidentifiers especificados pelo parâmetro nChars. SnmpUtilOctetsNCmp é um elemento da API do Utilitário SNMP.
SnmpUtilOidAppend

A função SnmpUtilOidAppend acrescenta o identificador de objeto de origem ao identificador de objeto de destino. Essa função é um elemento da API do Utilitário SNMP.
SnmpUtilOidCmp

A função SnmpUtilOidCmp compara dois identificadores de objeto. Essa função é um elemento da API do Utilitário SNMP.
SnmpUtilOidCpy

A função SnmpUtilOidCpy copia a variável apontada pelo parâmetro pOidSrc para o parâmetro pOidDst, alocando qualquer memória necessária para a cópia do destino. Essa função é um elemento da API do Utilitário SNMP.
SnmpUtilOidFree

A função SnmpUtilOidFree libera a memória alocada para o identificador de objeto especificado. Essa função é um elemento da API do Utilitário SNMP.
SnmpUtilOidNCmp

A função SnmpUtilOidNCmp compara dois identificadores de objeto.
SnmpUtilOidToA

A função SnmpUtilOidToA converte um OID (identificador de objeto) em uma cadeia de caracteres terminada em nulo. Essa função é um elemento da API do Utilitário SNMP.
SnmpUtilPrintAsnAny

A função SnmpUtilPrintAsnAny imprime o valor do parâmetro Any na saída padrão. Essa função é um elemento da API do Utilitário SNMP.
SnmpUtilPrintOid

A função SnmpUtilPrintOid formata o OID (identificador de objeto) especificado e imprime o resultado no dispositivo de saída padrão. Essa função é um elemento da API do Utilitário SNMP.
SnmpUtilVarBindCpy

A função SnmpUtilVarBindCpy copia a estrutura SnmpVarBind especificada e aloca qualquer memória necessária para a estrutura de destino. A função SnmpUtilVarBindCpy é um elemento da API do Utilitário SNMP.
SnmpUtilVarBindFree

A função SnmpUtilVarBindFree libera a memória alocada para uma estrutura SnmpVarBind. Essa função é um elemento da API do Utilitário SNMP.
SnmpUtilVarBindListCpy

A função SnmpUtilVarBindListCpy copia a estrutura SnmpVarBindList especificada e aloca qualquer memória necessária para a cópia do destino. Essa função é um elemento da API do Utilitário SNMP.
SnmpUtilVarBindListFree

A função SnmpUtilVarBindListFree libera a memória alocada para uma estrutura SnmpVarBindList. Essa função é um elemento da API do Utilitário SNMP.

Estruturas

 
Asnany

A estrutura AsnAny contém um tipo de variável SNMP e um valor. Essa estrutura é um membro da estrutura SnmpVarBind que é usada como um parâmetro em muitas das funções SNMP. Essa estrutura não é usada pelas funções da API WinSNMP.
Asnobjectidentifier

A estrutura AsnObjectIdentifier representa identificadores de objeto. Essa estrutura é usada por várias funções SNMP. Essa estrutura não é usada pelas funções da API WinSNMP.
Asnoctetstring

A estrutura AsnOctetString contém quantidades de octeto, geralmente bytes. Essa estrutura é usada por várias funções SNMP. Essa estrutura não é usada pelas funções da API WinSNMP.
smiCNTR64

A estrutura smiCNTR64 do WinSNMP contém um valor inteiro sem sinal de 64 bits. A estrutura representa um contador de 64 bits.
smiOCTETS

A estrutura smiOCTETS do WinSNMP passa cadeias de caracteres de contexto para várias funções WinSNMP. A estrutura também descreve e recebe mensagens SNMP codificadas.
smiOID

A estrutura smiOID WinSNMP passa identificadores de objeto para várias funções WinSNMP. A estrutura também recebe o nome da variável de uma entrada de associação de variável em uma chamada para a função SnmpGetVb.
smiVALUE

A estrutura smiVALUE do WinSNMP descreve o valor associado a um nome de variável em uma entrada de associação de variável.
smiVENDORINFO

A estrutura smiVENDORINFO contém informações sobre a implementação do Microsoft WinSNMP.
Snmpvarbind

A estrutura SnmpVarBind representa uma associação de variável SNMP. Essa estrutura é usada por várias funções SNMP. Essa estrutura não é usada pelas funções da API WinSNMP.
SnmpVarBindList

A estrutura SnmpVarBindList representa uma lista de associações de variáveis SNMP. Essa estrutura é usada por várias funções SNMP. Essa estrutura não é usada pelas funções da API WinSNMP.