Listing Tray Icon entries

Does anyone know how to list the tray icon entries?

I tried getting the handle, then enumerating the child windows but that does seem to be too successful.

Regards

Paul

(Not tested) Something like this?