функция обратного вызова PMIB_SET_TRAP_INFO (routprot.h)
Функция MibSetTrapInfo передает дескриптор событию, которое передается всякий раз, когда требуется выдать TRAP.
Тип PMIP_SET_TRAP_INFO определяет указатель на эту функцию обратного вызова. MibSetTrapInfo — это заполнитель для имени определяемой приложением функции.
Синтаксис
PMIB_SET_TRAP_INFO PmibSetTrapInfo;
DWORD PmibSetTrapInfo(
[in] HANDLE Event,
[in] ULONG InputDataSize,
[in] PVOID InputData,
[out] PULONG OutputDataSize,
[out] PVOID OutputData
)
{...}
Параметры
[in] Event
Обработка события, которое подается при необходимости выдачи TRAP.
[in] InputDataSize
Указывает переменную ULONG , содержащую размер в байтах данных, на которые указывает InputData.
[in] InputData
Указатель на входные данные.
[out] OutputDataSize
Указатель на переменную ULONG , которая указывает размер в байтах данных, на которые указывает * OutputData.
[out] OutputData
Получает адрес указателя на выходные данные.
Возвращаемое значение
Если функции выполняются успешно, возвращаемое значение будет NO_ERROR
Если функция завершается сбоем, возвращаемое значение представляет собой один из следующих кодов ошибок.
Значение | Описание |
---|---|
|
Вызывающий объект не имеет достаточных привилегий. |
|
Недостаточно ресурсов для завершения операции. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | routprot.h |