Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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. |