Я работал над прокси-сервером GINA для одного из наших проектов для автоматического входа.Проект был выполнен на C ++ (на самом деле все вызовы, которые вы можете сделать на этом уровне - это вызовы в стиле c)
Насколько я понимаю, вы не сможете использовать управляемый (.NET) код для GINA.GINA загружается Winlogon и находится на более ранней стадии, чем загрузка служб.
Пользовательскую Gina можно загрузить с помощью ключа реестра GinaDLL в каталоге HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon