Compartir a través de


Función SnmpUtilOidAppend (snmp.h)

[SNMP está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. En versiones posteriores podría modificarse o no estar disponible. En su lugar, use administración remota de Windows, que es la implementación de Microsoft de WS-Man.]

La función SnmpUtilOidAppend anexa el identificador de objeto de origen al identificador de objeto de destino. Esta función es un elemento de la API de la utilidad SNMP.

Sintaxis

SNMPAPI SNMP_FUNC_TYPE SnmpUtilOidAppend(
  [in, out] AsnObjectIdentifier *pOidDst,
  [in]      AsnObjectIdentifier *pOidSrc
);

Parámetros

[in, out] pOidDst

Puntero a una estructura AsnObjectIdentifier para recibir la estructura de origen.

[in] pOidSrc

Puntero a una estructura AsnObjectIdentifier que se va a anexar.

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es distinto de cero.

Si la función no se realiza correctamente, el valor devuelto es cero. Esta función no genera errores de Windows Sockets. La aplicación debe llamar a la función GetLastError . GetLastError puede devolver los siguientes códigos de error.

Código devuelto Descripción
SNMP_BERAPI_OVERFLOW
Indica una condición de desbordamiento.
SNMP_MEM_ALLOC_ERROR
Indica un error de asignación de memoria.

Comentarios

La función SnmpUtilOidAppend llama a la función SnmpUtilMemReAlloc . La función SnmpUtilMemReAlloc expande el búfer para el identificador de objeto de destino.

Llame a la función SnmpUtilOidFree para liberar memoria que la función SnmpUtilOidAppend asigna para el destino.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado snmp.h
Library Snmpapi.lib
Archivo DLL Snmpapi.dll

Consulte también

Funciones SNMP

Introducción al Protocolo simple de administración de redes (SNMP)

SnmpUtilMemReAlloc

SnmpUtilOidFree