¿Qué significa el código HRESULT 0xC004F07B (SL_E_SERVICE_RUNNING)?

 
Anterior Siguiente
SL_E_AUTHN_CANT_VERIFY SL_E_SLP_INVALID_MARKER_VERSION

SL_E_SERVICE_RUNNING

Interpretación específica

SL_E_SERVICE_RUNNING (0xC004F07B) indica: La operación solicitada no está disponible mientras se está ejecutando el Servicio de licencias de software.

Qué significa aquí

Este resultado describe el ciclo de vida del propio servicio de licencias: la operación solicitada necesita un estado distinto, pero el servicio todavía está en RUNNING. No implica que falte una característica ni que una licencia sea inválida.

Qué registrar

Consulte el estado real mediante Service Control Manager, anote PID, estado RUNNING/STOP_PENDING/STOPPED, la API de licenciamiento que se estaba ejecutando y si existe una transición administrativa pendiente.

Prueba útil

No mate el proceso ni borre datos del almacén. Deje terminar la operación que mantiene el servicio activo o use el mecanismo documentado para cambiar su estado; después repita exactamente la llamada que devolvió el HRESULT.

No confundir

SL_E_EVENT_NOT_REGISTERED se refiere al registro de un evento/callback. Puede aparecer con el servicio perfectamente operativo y requiere revisar la suscripción, no el ciclo de vida del servicio.

Criterio de cierre

El caso queda resuelto cuando la llamada se ejecuta en el estado de servicio requerido y la transición se completa sin forzar terminaciones ni desactivar controles de licenciamiento.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.