Visual Basic датчик ускорения жесткого диска - PullRequest
1 голос
/ 21 октября 2011

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

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

1 Ответ

0 голосов
/ 21 октября 2011

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

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

...