Hi,
ich weiß zwar nicht wie der ShellChangeNotifier arbeitet, aber ich denke mal es hat was damit zu tun:
FindFirstChangeNotification
Schau es dir einfach an, wie man auf ein Ereignis wartet wird da (
imho) auch erklärt, kannst dich dann also leicht auf die Nachricht warten
Gruß Der Unwissende