Датчик ускорения жесткого диска Visual Basic

Есть ли способ обнаружить датчик движения на жестком диске с помощью Visual Basic .net? Я знаю, что у жестких дисков есть датчик ускорения, который отключает жесткий диск, когда компьютер падает с высоты.

Я видел один пример этого в игре с использованием этого сенсора. Я хочу обнаружить датчик, чтобы моя программа безопасности могла подать сигнал тревоги и отправить мне электронное письмо, если, скажем, кто-то бросит мой компьютер на пол, пока меня нет.


person Rasmus    schedule 21.10.2011    source источник


Ответы (1)


Согласно этой предыдущей теме, кажется, что датчик ускорения жесткого диска просто недоступен в ОС. уровень.

Тем не менее, некоторые ноутбуки имеют собственные акселерометры, к которым можно получить доступ программно. в Windows 7. Однако это API более низкого уровня, и мне известно, что он напрямую не отображается в .NET. Эта запись в блоге поможет вам решить некоторые проблемы, с которыми вы столкнетесь при использовании API в .NET.

person Randolpho    schedule 21.10.2011