AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de servicios
  • Presentación
  • Servicio Variable
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
El Servicio Variable está acostumbrado:
Servicio Variable
El Servicio Variable incluye los siguientes elementos:
aspectoescribir a máquinaEfecto
Puesta en marcha del servicioConstante de tipo IntegerModo de inicio del servicio:
  • serviceStartupAutomatic: El arranque de automatic una vez que el sistema es inicializado.
  • serviceStartupDisabled: El servicio está desactivado. Cualquier intento de arrancarlo desencadena un error.
  • serviceStartupManual: Arranque manual (con Inicio del servicio, por ejemplo).
  • serviceStartupSystem: automatic se inicia al mismo tiempo que el sistema operativo (utilizado por los controladores).
Puesta en marcha retardada del serviciobooleanoEspecifica que el servicio no se iniciará inmediatamente cuando se inicie el sistema, sino un poco más tarde.
Windows Observaciones:
  • Este elemento sólo se tiene en cuenta para los servicios de Windows.
  • Este elemento sólo se tiene en cuenta a partir de Windows Vista.
Servicio. descriptionCadena de caracteresdescription del servicio.
Windows Observación: Esta información aparece en el elemento "Nombre completo" del administrador del servicio.
Descripción larga del servicioCadena de caracteresdescription detallada del servicio.
Windows Observación: esta información aparece en la partida "description" del gestor de servicios.
Error de puesta en marcha del servicioConstante de tipo IntegerLos errores que se produjeron al iniciar un servicio son procesados por Windows (para los servicios con inicio de automatic):
  • serviceErrorCritical: El sistema escribe el fallo de servicio de arranque en el registro de observadores de Event y se reinicia en el modo "Última configuración adecuada conocida".
  • serviceErrorSerious: El sistema escribe el fallo de servicio de arranque en el registro de observadores de Event y se reinicia en el modo "Última configuración adecuada conocida" si no lo está ya es ese modo.
  • serviceErrorIgnore: El sistema no realiza ninguna acción si el servicio no se inicia.
  • serviceErrorLog: El sistema escribe el fallo del servicio de arranque en el registro de observadores de Event.
Línea de comandos de servicioCadena de caracteresComando completo Line del servicio (ruta del ejecutable y parámetros).
Tipo de servicioConstante de tipo IntegerTipo de servicio:
  • serviceTypeInteractiveShared: Servicio que permite interactuar con el escritorio y compartir su Process con otros servicios.
  • serviceTypeInteractiveSimple: El servicio permite interactuar con el escritorio y operar por sí mismo en su Process.
  • serviceTypeShared: Servicio estándar que comparte su proceso con otros servicios.
  • serviceTypeDriverKernel: Driver del kernel.
  • serviceTypeDriverFileSystem: Controlador del sistema de archivos.
  • serviceTypeSimple: Servicio estándar que opera por su cuenta en su Process.
Usuario de servicioCadena de caracteres o Constante de cadenaCuenta de usuario que ejecutará el servicio o una de las siguientes constantes:
  • AccountLocalService: Cuenta local que tiene los derechos recomendados para ejecutar un servicio. En la red, esta cuenta será considerada como huésped. Esta constante está disponible sólo en la modificación (ServicioModificar).
  • AccountNetworkService: Cuenta local que tiene los derechos recomendados para ejecutar un servicio. En la red, esta cuenta tendrá los derechos del ordenador actual.
  • AccountLocalSystem: Cuenta local que representa al sistema operativo. Esta cuenta tiene todos los derechos. En la red, esta cuenta tendrá los derechos del ordenador actual..
    Esta constante corresponde a la cuenta "LocalSystem".
Observación: Las cuentas identificadas mediante las constantes AccountLocalService,AccountNetworkService y AccountLocalSystem no tienen contraseña.
Contraseña de servicioCadena de caracteresContraseña de la cuenta de usuario
Observación: Si se permite que un servicio interactúe con el escritorio (serviceTypeInteractiveShared o serviceTypeInteractiveSimple), la cuenta de usuario debe ser AccountLocalSystem. Los otros valores serán ignorados. Los servicios autorizados para interactuar con el escritorio no están disponibles desde Windows Vista.
Windows A partir de Windows 2000, se dispone de elementos adicionales para gestionar los fallos del servicio. Un fallo en el servicio es una parada ejecutable tras un error fatal.. En Windows NT y Linux, estos elementos son ignorados.
aspectoescribir a máquinaEfecto
NbActionOnFailure del servicioIntegroNúmero de elementos en los arrays Service.ActionOnFailure y Service.TimeoutBeforeActionOnFailure.
  • Al primer fallo del servicio, se ejecuta la acción especificada en Service.ActionOnFailure[1].
  • En el enésimo fallo del servicio, se ejecuta la acción especificada en Service.ActionOnFailure[n]. Si el array contiene menos de n elementos, la última acción descrita se repite para todos los fallos siguientes.
Acción de servicio en caso de falloArray de constantes enterasAcción realizada si el servicio falla:
  • serviceFailureIgnore: el fallo del servicio es ignorado, el servicio se detiene.
  • serviceFailureStartApp: el administrador del servicio ejecuta el comando descrito en Service.StartAppOnFailure.
  • serviceFailureReboot: el jefe de servicio reinicia el equipo.
  • serviceFailureRestartService: el administrador de servicios reinicia el servicio.
Tiempo de espera del servicio antes de la acción en caso de falloArray de números enterosTiempo de espera (en milisegundos) antes de desencadenar la acción especificada en Service.ActionOnFailure.
Service.StartAppOnFailureCadena de caracteresLínea de comandos llamada en el proceso de la acción serviceFailureStartApp.
Si este comando Line contiene la cadena %1, ésta será reemplazada por el número de sucesivos fallos de servicio durante la llamada.
Mensaje de servicioRebootOnFailureCadena de caracteresMensaje enviado a los usuarios conectados a el equipo a través de la red en caso de reinicio del sistema.
Servicio ReinitFailureCounterIntegroTiempo de espera (en segundos) tras el cual el contador de fallos se pone a 0 si no se ha producido ningún fallo.
Versión mínima requerida
  • Versión 11
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local