функция обратного вызова PDISCONNECT_CLIENT (routprot.h)
Диспетчер маршрутизатора вызывает функцию DisconnectClient , когда клиент отключается от интерфейса, на котором выполняется протокол маршрутизации.
Тип PDISCONNECT_CLIENT определяет указатель на эту функцию обратного вызова. DisconnectClient — это заполнитель для имени функции, определяемой приложением.
Синтаксис
PDISCONNECT_CLIENT PdisconnectClient;
DWORD PdisconnectClient(
[in] ULONG InterfaceIndex,
[in] PVOID ClientAddress
)
{...}
Параметры
[in] InterfaceIndex
Указывает индекс интерфейса, к которому подключается клиент.
[in] ClientAddress
Указатель на адрес (например, IP-адрес) подключающегося клиента.
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение будет NO_ERROR.
Если функция завершается ошибкой, возвращаемое значение должно быть одним из следующих кодов ошибок.
Значение | Описание |
---|---|
|
Хотя бы одно из следующих утверждений верно: Недопустимый параметр InterfaceIndex , например, не существует интерфейса с этим индексом. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Ни одна версия не поддерживается |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | routprot.h |