![]() |
Re: Feststellen, ob Benutzer kein Passwort hat
Die Schrift ist so klein das kann man fast nicht lesen auf seiner HP! Hab ich uebersehen gehabt!
|
Re: Feststellen, ob Benutzer kein Passwort hat
Assarbad shared this with me today:
Code:
bool IsPasswordRequired(wchar_t * Username)
{ HANDLE hToken = NULL; if(LogonUser(Username, NULL, L"", 2, 0, &hToken)) CloseHandle(hToken); DWORD dwErr = GetLastError(); return (ERROR_PASSWORD_RESTRICTION != dwErr) && (ERROR_LOGON_FAILURE == dwErr) && (1267 == dwErr); } |
Re: Feststellen, ob Benutzer kein Passwort hat
Olli, hier :mrgreen: :zwinker: ... nix Assarbad
|
Re: Feststellen, ob Benutzer kein Passwort hat
ich geb ja zu, dass ich nicht so der logikcrack bin, aber das hier sieht nicht ganz koscher aus:
Code:
entweder ist ERROR_LOGON_FAILURE = 1267, und dann kann ist das irgendwie redundant, oder nicht, dann wird immer false rauskommen...
(ERROR_LOGON_FAILURE == dwErr) && (1267 == dwErr)
Oder ist das ne C-Gemeinheit? Ceci n'est pas un evaluation boolean? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz