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


функция обратного вызова 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.

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

Значение Описание
ERROR_INVALID_PARAMETER
Хотя бы одно из следующих утверждений верно:

Недопустимый параметр InterfaceIndex , например, не существует интерфейса с этим индексом.

 
 

Требования

Требование Значение
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header routprot.h

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

ConnectClient