Forum: Win32/Win64 API (native code)
by Luckie,
9. Aug 2007
Aber hätte das Microsoft nicht bei der Qualitätskontrolle auffallen müssen? ;)
Forum: Win32/Win64 API (native code)
by Luckie,
4. Aug 2007
Mann. Das ist ja ein Krampf mit der Funktion. Wer hat denn da jetzt Mist gebaut? Borland oder Microsoft?
Forum: Win32/Win64 API (native code)
by Luckie,
4. Aug 2007
Name wird als var Parameter übergeben.
Forum: Win32/Win64 API (native code)
by Luckie,
4. Aug 2007
OK, aber warum funktioniert der Code in dem einem Projekt, aber nicht in dem anderen?
Btw. bei dem ersten Aufruf sind beide Parameter nil und es geht.
Forum: Win32/Win64 API (native code)
by Luckie,
4. Aug 2007
Ich bin am verzweifeln. Folgender Code:
function StrSIDToName(const StrSID: Widestring; var Name: WideString; var SIDType: DWORD): Boolean;
var
SID : PSID;
Buffer : PWideChar;
NameLen, TempLen : Cardinal;
succes : Boolean;
begin
SID := nil;
succes := ConvertStringSIDToSID(PWideChar(StrSID), SID);