IShellDispatch2.IsServiceRunning-Methode
Gibt einen Wert zurück, der angibt, ob ein bestimmter Dienst ausgeführt wird.
Syntax
retVal = IShellDispatch2.IsServiceRunning(
sServiceName
)
IShellDispatch2.IsServiceRunning( _
ByVal sServiceName As BSTR _
) As Variant
Parameter
-
sServiceName [in]
-
Typ: BSTR
Eine Zeichenfolge , die den Namen des Diensts enthält.
Rückgabewert
JScript
Typ: Variant*
Gibt true zurück, wenn der von sServiceName angegebene Dienst ausgeführt wird. andernfalls false.
VB
Typ: Variant*
Gibt true zurück, wenn der von sServiceName angegebene Dienst ausgeführt wird. andernfalls false.
Bemerkungen
Auf diese Methode wird über die Shell.IsServiceRunning-Methode zugegriffen.
Diese Methode ist derzeit nicht in Microsoft Visual Basic verfügbar.
Beispiele
Die folgenden Beispiele zeigen die Verwendung von IsServiceRunning , um zu bestimmen, ob der Themes-Dienst für eine Anwendung ausgeführt wird. Die Verwendung wird für JScript und VBScript angezeigt.
Jscript:
<script language="JScript">
function fnIsServiceRunningJ()
{
var objShell = new ActiveXObject("shell.application");
var bReturn;
bReturn = objShell.IsServiceRunning("Themes");
}
</script>
Vbscript:
<script language="VBScript">
function fnIsServiceRunningVB()
dim objShell
dim bReturn
set objShell = CreateObject("shell.application")
bReturn = objShell.IsServiceRunning("Themes")
set objShell = nothing
end function
</script>
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional, Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
Header |
|
IDL |
|
DLL |
|