Du musst schon den relativen Sicherheitsbezeichner (RID) anpassen:
Du verwendest für SYSTEM: SECURITY_LOCAL_SYSTEM_RID
hier gibts die anderen:
http://msdn.microsoft.com/en-us/libr...49(VS.85).aspx
PS.
Weißt du, dass diese ganzen Strukturen (PTOKEN_USER) bereits durch die
JEDI API units (JwaWinNT) definiert sind?
Die
JWSCL bietet zudem noch eine leichtere Lösung von diese Art von Problem.