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
Shldisp.h
IDL
Shldisp.idl
DLL
Shell32.dll (Version 5.0 oder höher)