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..
Windows En Windows, la gestión de los fallos se realiza según los parámetros especificados en la instalación del servicio. Para más detalles, consulte la función Departamento Variable y la función ServicioInstalar.
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