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


Функция RasAdminServerGetInfo

[Эта функция предоставляется только для обеспечения обратной совместимости с Windows NT Server 4.0. Он возвращает ERROR_CALL_NOT_IMPLEMENTED в Windows Server 2003. Приложения должны использовать функцию MprAdminServerGetInfo .]

Функция RasAdminServerGetInfo получает конфигурацию сервера RAS.

Синтаксис

DWORD RasAdminServerGetInfo(
  _In_  const WCHAR         *lpszServer,
  _Out_       PRAS_SERVER_0 pRasServer0
);

Параметры

lpszServer [in]

Указатель на строку Юникода, завершающуюся null, которая указывает имя сервера RAS Windows NT/Windows 2000. Если этот параметр имеет значение NULL, функция возвращает сведения о локальном компьютере. Укажите имя с символами "\\" в начале в формате \\имя_сервера.

pRasServer0 [out]

Указатель на структуру RAS_SERVER_0 , которая получает количество портов, настроенных на сервере, количество используемых портов и номер версии сервера.

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

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

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

Комментарии

Чтобы перечислить все серверы RAS в домене, вызовите функцию NetServerEnum и укажите SV_TYPE_DIALIN для параметра servertype .

Требования

Требование Значение
Окончание поддержки клиентов
Windows 2000 Professional
Окончание поддержки сервера
Windows 2000 Server
Заголовок
Rassapi.h
Библиотека
Rassapi.lib
DLL
Rassapi.dll

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

Общие сведения о службе удаленного доступа (RAS)

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

NetServerEnum

RAS_SERVER_0