Заставляем Windows использовать наш Logon Screen
Предполагается, что вы сохранили нужные файлы в $OEM$\$$\system32. Все что нужно, это один твик реестра.
Для классического приглашения на вход в систему
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
GinaDll="mygina.dll"
Замените mygina.dll на имя вашего файла.
Для Экрана Приветствия
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
UIHost="%systemroot%\system32\dragon.exe"
Замените dragon.exe на имя вашего файла.
Как вы наверное догадались, файлы можно положить в любую директорию, и указать соответствующий путь в REG файле.
Если путь к Экрану Приветствия указан неверно, то будет использоваться классическое приглашение на вход в систему. Причем не ваше, а стандартное системное.
Если вы используете твик для классического приглашения на вход в систему, то Экран Приветствия автоматически игнорируется, так что вы не можете использовать оба. Однако, вы можете иметь оба файла в системе. Просто не используйте GinaDll твик, если вы хотите использовать экран приветствия.