There doesn't seem to be any decent examples out there in C++. Basically I'd like to use the IUPnPDeviceFinderCallback interface so I can monitor the addition of plug and play devices.

http://msdn2.microsoft.com/EN-US/library/aa381581.aspx

Stu