Pregunta

Estoy tratando de averiguar si hay alguna forma de atrapar Ctrl-Alt-Del en un proveedor de credenciales de Windows 7.Sé que podíamos hacer esto en los días de GINA usando WlxSASNotify y recuerdo haber leído en el documento Vista Cred Prov que ya no había forma de atrapar el SAS.

¿Ha habido actualizaciones desde entonces?He estado buscando en Google un poco y no he encontrado nada específico en Windows 7 Cred Prov.

¡Gracias!

¿Fue útil?

Solución

No se puede hacer.CTRL-ALT-DEL es manejado por Winlogon.exe, como siempre.Hasta Windows XP, no podía exactamente "atraparlo", pero podía decirle a Winlogon qué hacer cuando lo recibiera, incluso yendo tan lejos como para mostrar su propia interfaz de usuario.

Ahora CTRL-ALT-DEl lanza LogonUI.exe y lo único que puede saber son los campos de la interfaz de usuario que deben mostrarse.No puede ver, y mucho menos comunicarse con Winlogon.

Mostrar un cuadro de diálogo modal en SetSelected debería funcionar, y entiendo que funciona para usted, pero no hay garantía de que siempre funcione.LogonUI podría forzarse siempre en la parte superior, podría ejecutar el proveedor de credenciales en otro proceso / cuenta de usuario que no tenga los derechos para el escritorio.

Si es posible, trataría de seguir con el comportamiento predeterminado ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top