How to programmatically know that Webcam is attached to USB port?
A. FlyingTinman Quoted :- If the webcam has a valid driver installed you just need to enumerate connected video devices and look for a “friendlyname” that matches that of your webcam. Look at AMCAP source code (in the DirectShow SDK samples) for details of how to do that. AMCAP enumerates all connected video devices and lists their “friendlyname”s in a menu from which the user can select one.