FileSystemWatcher(ReadDirectoryChangesW)はファイルの更新監視だが、シェルの監視は以下で行う・・はず(目的はアイコンの変化の監視)

Registers a window to receive notifications from the file system or Shell.

SHHandleUpdateImage