Forum: Win32/Win64 API (native code)
by Ahlers,
26. Jun 2011
Ich bin in den letzten Tagen nicht dazu gekommen, hier meinen "Progress" zu berichten.
Kurz: es funktioniert jetzt und hatte wirklich mit den Rechten zu tun.
Das Programm muss schon als Administrator aufgerufen werden (kann man ja als Option noch in die Eigenschaften beim Windows Explorer einstellen) und dann kommt immer noch die Abfrage, ob man Änderungen am Rechner zulassen möchte. Dann...
Forum: Win32/Win64 API (native code)
by Ahlers,
15. Jun 2011
CreateToolhelp32Snapshot liefert mir die Namen der Prozesse, auch der 64 Bit Prozesse. Allerdings hole ich mir bisher auch noch den Pfad zu der Exe und den User. Und das liefert mit CreateToolhelp32Snapshot nicht. Daher habe ich es damals schon verworfen.
Der andere Tip mit dem NtQueryInformationProcess hört sich recht vielversprechend an. Allerding muss dazu auch openProcess funktionieren....
Forum: Win32/Win64 API (native code)
by Ahlers,
14. Jun 2011
Hallo,
ich habe schon seit langer Zeit ein Programm, besser einen Dienst, der die laufenden Prozesse ermittelt. Nun habe ich aber auf meinem PC Windows 7 mit 64 Bit. Und da findet mein Programm nur die Namen der 32 Bit Prozesse.
Ich benutze erst enumProcesses und bekomme dort die ID von allen (auch 64 Bit) Prozessen. Dann mache ich ein openProcess um dann mit GetModuleFileNameEx den Namen zu...