Lazarus 64 Bit Windows: CreateToolHelp32SnapShotProc seems to doesn't function
Original Reporter info from Mantis: Delphi-Laie
-
Reporter name:
Original Reporter info from Mantis: Delphi-Laie
- Reporter name:
Description:
There are not (consistent) results with CreateToolHelp32SnapShotProc in synergy with Prozess32First and Prozess32Next. There are not results to get from Process32First and Prozess32Next. It seems that the bool function results are false ever. I don't know whether the premise of this behaviour is in CreateToolHelp32SnapShotProc and / or in Process32First and Prozess32Next.
I got the information that the jwatl32help unit isn't compatible with 64 bit because it includes 32 bit assembler routines. Therefore I used the Delphi tlhelp32 source unit (that was compiled fine) that doesn't include assambler any routines at all. The negative results were the same. At next I included the types, variables and function calls in the form unit directly, with static and with dynamic kernel32.dll call / load, but the results were not better.
But with Lazarus 32 bit are all ok!
Additional information:
I use Windows XP (64 Bit of course).
Mantis conversion info:
- Mantis ID: 16089
- Fixed in version: 2.6.0
- Monitored by: » @PascalDragon (Sven Barth)