Эммм... вы явно что-то делаете на так, изобретая безопасность на коленке.
В любом случае, вы можете попытаться использовать функцию
CreateProcessWithLogonW - если она отработает, и процесс создался - логин правильный.
Еще раз подчеркиваю, что вы явно что-то делаете не так - изложите задачу более подробно.