SnmpUtilOidAppend功能将源对象标识符附加到目标对象标识符。
SNMPAPI SnmpUtilOidAppend(
AsnObjectIdentifier【*DestObjId】, | //目标对象标识符 |
AsnObjectIdentifier【*SrcObjId】 | //源对象标识符 |
); |
参数
【DestObjId】
[in/out]指向AsnObjectIdentifier 结构以接收副本。
【SrcObjId】
[in]指向要附加的AsnObjectIdentifier结构。
返回值
如果函数成功,返回值为TRUE。
如果函数失败,返回值为FALSE。此函数不会生成Windows Sockets错误。应用程序应调用GetLastError功能。GetLastError可能会返回以下错误代码:
错误代码 | 描述 |
SNMP_BERAPI_OVERFLOW | 表示溢出状态 |
SNMP_MEM_ALLOC_ERROR | 表示内存分配错误 |
备注
SnmpUtilOidAppend函数调用SnmpUtilMemReAlloc函数。SnmpUtilMemReAlloc函数扩展目标对象标识符的缓冲区。
使用SnmpUtilOidFree功能释放SnmpUtilOidAppend功能为目的地分配的内存。
也可以看看