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


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

Функция MprAdminPortReset сбрасывает устройство связи, подключенное к указанному порту.

Синтаксис

DWORD MprAdminPortReset(
  [in] RAS_SERVER_HANDLE hRasServer,
  [in] HANDLE            hPort
);

Параметры

[in] hRasServer

Дескриптор на сервере RAS, на котором сбрасывается указанный порт. Получите этот дескриптор, вызвав MprAdminServerConnect.

[in] hPort

Дескриптор для сброса порта. Получите этот дескриптор, вызвав MprAdminPortEnum.

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

Если функция выполнена успешно, возвращаемое значение будет NO_ERROR.

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

Значение Значение
ERROR_ACCESS_DENIED
Вызывающее приложение не имеет достаточных привилегий.
ERROR_DDM_NOT_RUNNING
Диспетчер по запросу (DDM) не запущен, возможно, потому, что диспетчер динамических интерфейсов (DIM) настроен для запуска только по локальной сети.
ERROR_INVALID_PARAMETER
Дескриптор сервера RAS или дескриптор порта недопустим.
Другое
Ошибка из mprError.h, RasError.h или WinError.h.
 
 

Комментарии

Эта функция доступна в Windows NT 4.0, если установлен распространяемый компонент RRAS. Однако версия Mprapi.dll, поставляемая с распространяемым компонентом RRAS, экспортирует функцию как RasAdminPortReset , а не MprAdminPortReset. Поэтому при использовании распространяемого компонента RRAS используйте LoadLibrary и GetProcAddress для доступа к этой функции.

Требования

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

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

MprAdminPortEnum

MprAdminServerConnect

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

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