Função SnmpUtilOidAppend (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 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.
Sintaxe
SNMPAPI SNMP_FUNC_TYPE SnmpUtilOidAppend(
[in, out] AsnObjectIdentifier *pOidDst,
[in] AsnObjectIdentifier *pOidSrc
);
Parâmetros
[in, out] pOidDst
Ponteiro para uma estrutura AsnObjectIdentifier para receber a estrutura de origem.
[in] pOidSrc
Ponteiro para uma estrutura AsnObjectIdentifier a ser acrescentada.
Valor retornado
Se a função for bem-sucedida, o valor retornado será diferente de zero.
Se a função falhar, o valor retornado será zero. Essa função não gera erros do Windows Sockets. O aplicativo deve chamar a função GetLastError . GetLastError pode retornar os seguintes códigos de erro.
Código de retorno | Descrição |
---|---|
|
Indica uma condição de estouro |
|
Indica um erro de alocação de memória |
Comentários
A função SnmpUtilOidAppend chama a função SnmpUtilMemReAlloc . A função SnmpUtilMemReAlloc expande o buffer para o identificador de objeto de destino.
Chame a função SnmpUtilOidFree para liberar memória que a função SnmpUtilOidAppend aloca para o destino.
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 |