Proveedor de credenciales de Windows y WlxSASNotify
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!
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 ...