Проблема с LogonUser
BOOL LogonUser(
LPTSTR lpszUsername,
LPTSTR lpszDomain,
LPTSTR lpszPassword,
DWORD dwLogonType,
DWORD dwLogonProvider,
PHANDLE phToken
);
Она нормально работает, когда пароль Не ПУСТОЙ.
Но глючит когда пустой. Может быть нельзя её использовать для пустых паролей. А может кто знает как заставить её работать с пустыми паролями.
С пустым паролем не будет работать если включен параметр в политиках безопасности Учетные записи: ограничить использование пустых паролей для консольного входа