SilentSearch doesn't work as expected in Windows 2000 (SP4). I tried to run LockedListTest.nsi. The callback function is called for every running process, which is not correct. I did also notice that the Path is empty.
HTML Code:
Testing LockedList without threading, please wait...
Id: 8
Path:
Description: Process Id: 8
Id: 160
Path:
Description: Process Id: 160
Id: 188
Path:
Description: Process Id: 188
Id: 208
Path:
Description: NetDDE Agent
Id: 236
Path:
Description: Process Id: 236
Id: 248
Path:
Description: Process Id: 248
Id: 436
Path:
Description: Process Id: 436
Id: 464
Path:
Description: Process Id: 464
Id: 500
Path:
Description: Process Id: 500
Id: 532
Path:
Description: Process Id: 532
Id: 580
Path:
Description: Process Id: 580
Id: 624
Path:
Description: SYSTEM AGENT COM WINDOW
Id: 692
Path:
Description: Process Id: 692
Id: 712
Path:
Description: Process Id: 712
Id: 732
Path:
Description: Process Id: 732
Id: 744
Path:
Description: Process Id: 744
Id: 768
Path:
Description: Process Id: 768
Id: 1232
Path:
Description: Process Id: 1232
Id: 1296
Path:
Description: ModemDeviceChange
Id: 1380
Path:
Description: Process Id: 1380
Id: 1072
Path:
Description: Process Id: 1072
Id: 1156
Path:
Description: Process Id: 1156
Id: 1392
Path:
Description: Windows Task Manager
Id: 704
Path:
Description: LockedListTest Setup
Searching... 100%
Completed
A few of our customers still use Windows 2000, so I would appreciate if this can be fixed.