Forum: Win32/Win64 API (native code)
Delphi
by gargano,
30. Jan 2008
Ok, ich habe es jetzt auch mit der Domäne probiert und es geht. Für alle die Schröder, Krüger oder Gräber heißen hier der Code (teilweise aus SSPIInvalidatePassword) :
Die Änderungen sind mit // Widechar gekennzeichnet.
Gruß
gargano
(*----------------------------------------------------------------------*
| SSPLogonUser |
| ...
Forum: Win32/Win64 API (native code)
Delphi
by gargano,
30. Jan 2008
Hallo generic,
danke für den Tip, ich habe die Funktion so genommen wie sie war: d.h. mit normalen PChar
Umstellen auf PWideChar und zusätzlich AuthIdentity.Flags := SEC_WINNT_AUTH_IDENTITY_UNICODE
setzen hat geholfen. Jedenfalls auf der lokalen Maschine, im Netz muß ich noch probieren.
Gruß
gargano