Método IShellDispatch2.CanStartStopService
Determina si el usuario actual puede iniciar y detener el servicio con nombre.
Sintaxis
retVal = IShellDispatch2.CanStartStopService(
sServiceName
)
IShellDispatch2.CanStartStopService( _
ByVal sServiceName As String _
) As Variant
Parámetros
-
sServiceName [in]
-
Tipo: Cadena
Cadena que contiene el nombre del servicio.
Valor devuelto
JScript
Tipo: Variant*
Devuelve true si el usuario puede iniciar y detener el servicio; de lo contrario, false.
VB
Tipo: Variant*
Devuelve true si el usuario puede iniciar y detener el servicio; de lo contrario, false.
Comentarios
Este método se implementa y se accede a él a través del método Shell.CanStartStopService .
Este método no está disponible actualmente en Microsoft Visual Basic.
Ejemplos
En los ejemplos siguientes se muestra el uso de CanStartStopService para JScript y VBScript.
Jscript:
<script language="JScript">
function fnCanStartStopServiceJ()
{
var objShell = new ActiveXObject("shell.application");
var bReturn;
bReturn = objShell.CanStartStopService("service name");
}
</script>
Vbscript:
<script language="VBScript">
function fnCanStartStopServiceVB()
dim objShell
dim bReturn
set objShell = CreateObject("shell.application")
bReturn = objShell.CanStartStopService("service name")
set objShell = nothing
end function
</script>
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado |
|
IDL |
|
Archivo DLL |
|