¿Qué significa el código HRESULT 0x80040210 (EVENT_E_PER_USER_SID_NOT_LOGGED_ON)?

 
También puede significar:
ConstanteTipoSO
VFW_E_BUFFERS_OUTSTANDINGHRESULTWindows
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.