Prüf den Rückgabewert von LookupAccountSid und rufe GetLastError im Falle des Fehlschlagens. Vielleicht bringt dich das weiter.
@KodeZwerg:
Er nutzt doch ein
array of char
, was auf einem
Unicode-fähigen Delphi zu
array of WideChar
wird. Statisches Array, daher auch ohne Speicherreservierung. Wichtig wäre aber noch, das Array zu nullen, bevor man damit arbeitet.
Grüße
Dalai