Функция MprAdminMIBEntryDelete (mprapi.h)
Функция MprAdminMIBEntryDelete удаляет запись для одной из переменных, экспортированных с помощью протокола маршрутизации или диспетчера маршрутизатора.
Синтаксис
DWORD MprAdminMIBEntryDelete(
[in] MIB_SERVER_HANDLE hMibServer,
[in] DWORD dwProtocolId,
[in] DWORD dwRoutingPid,
[in] LPVOID lpEntry,
[in] DWORD dwEntrySize
);
Параметры
[in] hMibServer
Дескриптор маршрутизатора, на котором выполняется этот вызов. Получите этот дескриптор, вызвав MprAdminMIBServerConnect.
[in] dwProtocolId
Указывает диспетчер маршрутизатора, который экспортировал переменную.
[in] dwRoutingPid
Указывает протокол маршрутизации, экспортировал переменную.
[in] lpEntry
Указатель на непрозрачную структуру данных. Формат структуры данных определяется модулем, обслуживающим вызов. Структура данных должна содержать сведения, указывающие удаляемую переменную.
[in] dwEntrySize
Указывает размер (в байтах) данных, на которые указывает параметр lpEntry .
Возвращаемое значение
Если функция выполняется успешно, возвращаемое значение будет NO_ERROR.
Если функция завершается сбоем, возвращаемое значение будет одним из следующих значений.
Значение | Описание |
---|---|
|
Вызывающий объект не имеет достаточных привилегий. |
|
Переменная dwRoutingPid не соответствует ни одному установленному протоколу маршрутизации. |
|
Значение dwTransportId не соответствует ни одному установленному диспетчеру маршрутизатора. |
Комментарии
Не передайте значение NULL для параметра lpEntry , так как результирующее поведение не определено.
Требования
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | mprapi.h |
Библиотека | Mprapi.lib |
DLL | Mprapi.dll |
См. также раздел
Функции MIB для управления маршрутизаторами