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


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

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

Синтаксис

BOOL MprAdminIsServiceRunning(
  [in] LPWSTR lpwsServerName
);

Параметры

[in] lpwsServerName

Указатель на строку Юникода, завершающуюся null, которая указывает имя сервера для запроса. Если этот параметр имеет значение NULL, функция запрашивает локальный компьютер.

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

Возвращаемое значение является одним из следующих логических значений.

Значение Значение
TRUE
Служба выполняется на указанном сервере.
FALSE
Служба не запущена на указанном сервере, и (или) вызывающий процесс не имеет доступа к службе RRAS.

Комментарии

Эта функция возвращает значение FALSE , если служба RRAS запущена, но вызывающий процесс не имеет достаточных привилегий для доступа к службе. Если права доступа вызывающего процесса на сервере неизвестны, рекомендуется вызвать MprAdminServerConnect перед вызовом этой функции. Это позволит определить, имеет ли процесс необходимые права доступа к серверу.

Требования

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

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

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

Справочник по управлению маршрутизатором