Process Explorer di Microsoft sarebbe la mia prossima ipotesi: http://technet.microsoft.com/en-us/sysinternals/bb896653 . Dopo averlo caricato, fai clic su Visualizza -> Vista riquadro inferiore -> Maniglie. Ora, quando si fa clic su ciascuno dei processi nel riquadro superiore, si ottiene un rapporto su tutti i file e le chiavi di registro che ha aperto. Le chiavi sono il bit importante.
Può elencare molte informazioni sui processi attualmente in esecuzione, e anche se non so con certezza se dirà sicuramente quale processo ha la webcam aperta, potresti essere in grado di ottenere suggerimenti. L'ho appena provato per OneNote durante la registrazione di un video e per la mia Lifecam VX7000, questa chiave era aperta durante la registrazione di un video, che è quasi sicuramente la webcam (soprattutto visto che è scomparsa una volta che ho smesso di registrare):
HKLM\SYSTEM\ControlSet001\Control\DeviceClasses\{65E8773D-8F56-11D0-A3B9-00A0C9223196}\##?#USB#VID_045E&PID_0723&MI_00#8&27B22E96&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\#GLOBAL\Device Parameters
Non so come apparirà il tuo dispositivo, ma tieni d'occhio i processi che hanno HKLM \ SYSTEM \ ControlSet001 \ Control \ DeviceClasses \ chiavi aperte e cerco parole chiave come "USB # VID". Premere Ctrl + F e cercare la stringa "USB # VID" per trovare i processi con quella chiave aperta.
Se vuoi scoprire esattamente come viene chiamato il tuo dispositivo USB su Windows, apri Gestione dispositivi, trova la tua webcam lì, fai doppio clic su di essa, quindi fai clic sulla scheda Dettagli. Nella casella a discesa in quella pagina, vai a ID hardware o controlla alcuni degli altri dettagli in quella casella a discesa e vedi se riesci ad abbinarlo a un processo in Process Explorer.
modifica: ho dimenticato di menzionare, questa procedura funziona solo mentre il processo sta ancora utilizzando la webcam (ovvero la luce è ancora accesa)