| Anterior | Siguiente |
| VFW_E_ALREADY_COMMITTED | VFW_E_BUFFERS_OUTSTANDING |
EVENT_E_PER_USER_SID_NOT_LOGGED_ON
Qué significa EVENT_E_PER_USER_SID_NOT_LOGGED_ON
EVENT_E_PER_USER_SID_NOT_LOGGED_ON corresponde a 0x80040210. La identidad es válida; el requisito que falla es la presencia de la sesión del usuario en el host especificado.
Puede ocurrir antes del logon, después del logoff o cuando el evento se dirige a un equipo distinto de aquel donde está la sesión. Convertir una suscripción PerUser en global sólo para evitar el HRESULT puede cambiar el modelo de seguridad y quién recibe los eventos.
Qué comprobar
- Registra el SID y la cuenta resuelta, el equipo objetivo y el momento exacto de la publicación.
- Comprueba sesiones interactivas/logon activas en ese host, no únicamente que la cuenta exista en el directorio.
- Revisa el modo de entrega y si una cola retenida intenta entregar después de que el usuario haya cerrado sesión.
- Verifica que el deployment no apunta la suscripción a otro servidor durante failover o roaming.
Cómo resolverlo
Entrega el evento cuando la sesión propietaria esté presente o usa deliberadamente un tipo de suscripción no ligado a usuario si ése es el requisito real del producto. Mantén la separación de seguridad: no sustituyas el SID por una cuenta de servicio sin revisar el contrato de acceso.
Código cercano
EVENT_E_INVALID_PER_USER_SID indica que el SID almacenado no existe; aquí el SID es válido, pero su usuario no está conectado.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
