ich bin auf PBOSL gestoßen und habe versucht, die source der PBOSL-Process in mein projekt einzubinden, da die vorkompilierten libraries ja irgendwie nicht mehr auf der höhe sind.
dankeschön, natürlich ein blöder fehler, wie meistens.
sowohl GetProcessName() als auch GetProcessName2(PID) geben nur leere strings aus, außer bei 0::IDLE, während GetProcessFileName() und GetProcessFileName2(PID) nichtmal mehr das tun... wie kommt's? ist auf win2k wie 7 dasselbe.
broozar hat geschrieben:sowohl GetProcessName() als auch GetProcessName2(PID) geben nur leere strings aus
... ist schon was anderes als...
broozar hat geschrieben:[...] sind ein haufen "Unknown Process"es...
ein paar "Unknown process"-Einträge bekomme ich auch. Hat anscheinend was mit
fehlenden Privilegien zu tun. Meines Erachtens kann man diese mit SetRights() setzen.
Kannst ja mal ein wenig damit rumprobieren.
thanks, but i am still so lost here. i now use
SetRights("SeDebugPrivilege")
but it does not seem to give me anything but "Unknown Process". i added it as first line in the GetProcessFileName2(PID) Procedure, or in my helper function that is actually called, no success. searched MSDN, but the c++ code there is beyond my understanding.