Функция SnmpUtilOidAppend (snmp.h)
[SNMP доступен для использования в операционных системах, указанных в разделе Требования. В последующих версиях он может быть изменен или недоступен. Вместо этого используйте удаленное управление Windows, которое является реализацией WS-Man майкрософт.]
Функция SnmpUtilOidAppend добавляет идентификатор исходного объекта к идентификатору целевого объекта. Эта функция является элементом API служебной программы SNMP.
Синтаксис
SNMPAPI SNMP_FUNC_TYPE SnmpUtilOidAppend(
[in, out] AsnObjectIdentifier *pOidDst,
[in] AsnObjectIdentifier *pOidSrc
);
Параметры
[in, out] pOidDst
Указатель на структуру AsnObjectIdentifier для получения исходной структуры.
[in] pOidSrc
Указатель на добавляемую структуру AsnObjectIdentifier .
Возвращаемое значение
Если функция выполняется успешно, возвращается ненулевое значение.
Если функция выполняется неудачно, возвращается нулевое значение. Эта функция не создает ошибки сокетов Windows. Приложение должно вызывать функцию GetLastError . GetLastError может возвращать следующие коды ошибок.
Код возврата | Описание |
---|---|
|
Указывает на условие переполнения |
|
Указывает на ошибку выделения памяти |
Комментарии
Функция SnmpUtilOidAppend вызывает функцию SnmpUtilMemReAlloc . Функция SnmpUtilMemReAlloc расширяет буфер для идентификатора целевого объекта.
Вызовите функцию SnmpUtilOidFree, чтобы освободить память, которую функция SnmpUtilOidAppend выделяет для назначения.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | snmp.h |
Библиотека | Snmpapi.lib |
DLL | Snmpapi.dll |