Наступним моїм здогадком стане провідник процесів від Microsoft: http://technet.microsoft.com/en-us/sysinternals/bb896653 . Завантаживши його, натисніть Вид -> Вид нижньої панелі -> Ручки. Тепер, коли ви клацаєте на кожному з процесів у верхній панелі, ви отримуєте звіт про всі файли та ключі реєстру, які він відкрив. Клавіші - важливий біт.
Він може перелічити багато інформації про поточно запущені процеси, і хоча я не знаю напевно, чи він точно скаже, у якому процесі відкрита веб-камера, ви можете отримати підказки. Я просто спробував це для OneNote під час запису відео, і для мого Lifecam VX7000 ця клавіша була відкрита під час запису відео, що майже напевно є веб-камерою (особливо, коли я зник, як тільки я припинив запис):
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
Я не знаю, як виглядатиме ваш пристрій, але слідкуйте за процесами, у яких відкриті клавіші HKLM \ SYSTEM \ ControlSet001 \ Control \ DeviceClasses \, і шукайте там ключові слова типу "USB # VID". Натискаючи Ctrl + F і шукаючи рядок "USB # VID", слід знайти процеси з відкритою цією клавішею.
Якщо ви хочете дізнатися, як саме ваш USB-пристрій викликається до Windows, відкрийте диспетчер пристроїв, знайдіть там свою веб-камеру, двічі клацніть на ній, а потім перейдіть на вкладку деталей. У спадному вікні на цій сторінці перейдіть до ідентифікаторів апаратного забезпечення або перегляньте деякі інші подробиці в цьому спадному вікні та перевірте, чи зможете ви співставити його з процесом у Провіднику процесів.
редагувати: забув згадати, ця процедура працює лише тоді, коли процес все ще використовує веб-камеру (тобто світло все ще горить)