Freigeben über


MprAdminIsServiceRunning-Funktion (mprapi.h)

Die Funktion MprAdminIsServiceRunning überprüft, ob der RRAS-Dienst auf einem angegebenen Server ausgeführt wird, wenn der aufrufende Prozess Zugriff hat.

Syntax

BOOL MprAdminIsServiceRunning(
  [in] LPWSTR lpwsServerName
);

Parameter

[in] lpwsServerName

Ein Zeiger auf eine Unicode-Zeichenfolge mit Null-Beendigung, die den Namen des abzufragenden Servers angibt. Wenn dieser Parameter NULL ist, fragt die Funktion den lokalen Computer ab.

Rückgabewert

Der Rückgabewert ist einer der folgenden booleschen Werte.

Wert Bedeutung
TRUE
Der Dienst wird auf dem angegebenen Server ausgeführt.
FALSE
Der Dienst wird nicht auf dem angegebenen Server ausgeführt, und/oder der aufrufende Prozess hat keinen Zugriff auf den RRAS-Dienst.

Hinweise

Diese Funktion gibt FALSE zurück, wenn der RRAS-Dienst ausgeführt wird, der aufrufende Prozess jedoch nicht über ausreichende Berechtigungen für den Zugriff auf den Dienst verfügt. Wenn die Zugriffsrechte des aufrufenden Prozesses auf dem Server unbekannt sind, empfiehlt es sich, MprAdminServerConnect vor dem Aufrufen dieser Funktion aufzurufen. Dadurch wird ermittelt, ob der Prozess über die erforderlichen Zugriffsrechte für den Server verfügt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile mprapi.h
Bibliothek Mprapi.lib
DLL Mprapi.dll

Weitere Informationen

Routerverwaltungsfunktionen

Referenz zur Routerverwaltung