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


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

Функция MprAdminReleaseIpAddress вызывается, когда пользователь отключается и IP-адрес пользователя должен быть освобожден.

Синтаксис

void MprAdminReleaseIpAddress(
  [in] WCHAR *lpszUserName,
  [in] WCHAR *lpszPortName,
  [in] DWORD *lpdwIpAddress
);

Параметры

[in] lpszUserName

Указатель на строку Юникода, указывающую имя пользователя, которому требуется IP-адрес.

[in] lpszPortName

Указатель на строку Юникода, указывающую имя порта, к которому пользователь пытается подключиться.

[in] lpdwIpAddress

Указатель на переменную DWORD . Эта переменная указывает IP-адрес для освобождения.

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

None

Remarks

Библиотека DLL администрирования не должна реализовывать функцию MprAdminReleaseIpAddress . Однако если библиотека DLL реализует MprAdminReleaseIpAddress, она также должна реализовывать MprAdminGetIpAddressForUser.

RAS поддерживает несколько библиотек DLL администрирования. Однако RAS вызывает MprAdminReleaseIpAddress только в первой библиотеке DLL, которая реализует и экспортирует ее. RAS игнорирует реализации этих функций в других библиотеках DLL. RAS проверяет библиотеки DLL для этих функций в том порядке, в котором они перечислены в реестре.

Windows 2000 Server или более ранней версии: Если RAS не принимает новую ссылку, RAS не вызывает функцию MprAdminLinkHangupNotification .

Не вызывайте функции администрирования RAS или функции администрирования пользователей RAS из mprAdminReleaseIpAddress. Вызовы этих функций не возвращаются при выполнении из функции выноски.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header mprapi.h

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

MprAdminConnectionHangupNotification

MprAdminGetIpAddressForUser

БИБЛИОТЕКА DLL администрирования RAS

Функции администрирования RAS

Справочник по администрированию службы удаленного доступа