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 |
---|---|
|
Der Dienst wird auf dem angegebenen Server ausgeführt. |
|
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 |