Na super, ich verwende
bereits in meinem Code (andere Stelle) und die war auch mein erster Gedanke. Ich habe es jedoch nie versucht, weil ich nicht damit gerechnet habe, dass folgender aufruf funktioniert:
Delphi-Quellcode:
var
cBuffer: Cardinal;
pBuffer: PByte;
begin
if Succeeded(user.GetSid(pBuffer, cBuffer)) then
ConvertSidToStringSid(PSid(pBuffer), s);
Hmm. Ok, klappt. Danke!
Trotzdem hat ja mein Code auch funktioniert. Kannst du mir die Frage beantworten, was an der Stelle gemacht werden sollte???