Поделиться через


Функция MprAdminMIBEntryCreate (mprapi.h)

Функция MprAdminMIBEntryCreate создает запись для одной из переменных, экспортированных с помощью протокола маршрутизации или диспетчера маршрутизатора.

Синтаксис

DWORD MprAdminMIBEntryCreate(
  [in]  MIB_SERVER_HANDLE hMibServer,
  [out] DWORD             dwPid,
  [in]  DWORD             dwRoutingPid,
  [in]  LPVOID            lpEntry,
  [in]  DWORD             dwEntrySize
);

Параметры

[in] hMibServer

Дескриптор маршрутизатора, на котором выполняется этот вызов. Получите этот дескриптор, вызвав MprAdminMIBServerConnect.

[out] dwPid

Получает диспетчер маршрутизатора, экспортированного переменной.

[in] dwRoutingPid

Указывает протокол маршрутизации, который экспортировал переменную.

[in] lpEntry

Указатель на непрозрачную структуру данных. Формат структуры данных определяется диспетчером маршрутизатора или клиентом диспетчера маршрутизатора, обслуживающим вызов. Структура данных должна содержать сведения, указывающие создаваемую переменную и значение, присваиваемое переменной.

[in] dwEntrySize

Указывает размер (в байтах) данных, на которые указывает параметр lpEntry .

Возвращаемое значение

Если функция выполнена успешно, возвращаемое значение будет NO_ERROR.

Если функция завершается сбоем, возвращается одно из следующих значений.

Значение Описание
ERROR_ACCESS_DENIED
Вызывающий объект не имеет достаточных привилегий.
ERROR_CAN_NOT_COMPLETE
Переменная dwRoutingPid не соответствует ни одному установленному протоколу маршрутизации.
ERROR_NOT_ENOUGH_MEMORY
Недостаточно ресурсов для завершения операции.
ERROR_UNKNOWN_PROTOCOL_ID
Значение dwTransportId не соответствует ни одному установленному диспетчеру маршрутизатора.

Комментарии

Не передайте значение NULL для параметра lpEntry , так как результирующее поведение не определено.

Требования

   
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header mprapi.h
Библиотека Mprapi.lib
DLL Mprapi.dll

См. также раздел

Структуры MIB

MprAdminMIBEntryDelete

MprAdminMIBServerConnect

Идентификаторы протокола

Функции MIB управления маршрутизаторами

Справочник по MIB для управления маршрутизаторами

Идентификаторы транспорта