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
  • Funciones EndService y EndProgram
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
Finaliza la ejecución del servicio actual.
Observación: Esta función sólo afecta a la "Ejecución del servicio (llamada en bucle)" Event
Ejemplo
// --- Running the service (called in loop)

// Run the service
ServiceExecution()
// Pause during 60 seconds
ServiceWait(6000)

CASE EXCEPTION:
// In case of exception, adds an error into the log of events
ServiceWriteEventLog(ExceptionInfo, elError)
// Stops the service
EndService(esFailure)
Sintaxis
EndService([<Ending option>])
<Ending option>: Constante opcional de tipo Integer
Las opciones para terminar un servicio son:
esFailureLos diferentes códigos de terminación no se ejecutan y el servicio se detiene mientras se produce un fallo..
esStop
(valor predeterminado)
Se ejecutan los diferentes códigos de terminación y el servicio se detiene.
Observaciones

Funciones EndService y EndProgram

En un servicio:
  • EndService termina la ejecución del servicio realizando las siguientes operaciones:
    • configurando la ejecución de los códigos de cierre
    • Simular un fallo de servicio, que desencadena acciones de recuperación de fallos del sistema operativo (reinicio de automatic, o reinicio en Windows, por ejemplo).
  • EndProgram puede utilizarse con las siguientes características específicas:
    • el mensaje es ignorado.
    • Los códigos de cierre se ejecutan (o no) dependiendo del booleano especificado como último parámetro.
    • el servicio finaliza normalmente y no se simula ningún fallo.
En una aplicación, la función EndService puede utilizarse con las siguientes características específicas:
  • no se muestra ningún mensaje al salir de la aplicación.
  • los códigos de cierre se ejecutan (o no) dependiendo de la opción de cierre especificada.
  • la opción de fallo no tiene ningún efecto.
Componente: wd290vm.dll
Versión mínima requerida
  • Versión 15
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