Регистрация для уведомлений о вставке / удалении через USB (служба Windows) - PullRequest
2 голосов
/ 12 октября 2011

Я пишу Windows Service, которая регистрирует информацию о вставленных или удаленных USB-устройствах.Функция RegisterDeviceNotification возвращает действительный дескриптор, но уведомления SERVICE_CONTROL_DEVICEEVENT все еще не приходят в функцию обработчика управления сервисом.

Я использовал тома Тома Белла " Определение вставки и удаления USB-устройства с помощью Windows API " и "Создание собственного«Служба Windows» от Хабрахабра.

Я новичок в Службах и Windows API, поэтому не могли бы вы взглянуть на мой код и сказать, что может быть не так?И если код верен, есть ли какие-либо подводные камни (?), Связанные с ограничениями безопасности или что-то вроде этого?

[ПРАВИТЬ перенесено из ответа]

Проблема былане в коде, а в неправильно установленном VirtualBox:)

1 Ответ

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

Проблема была не в коде, а в неправильно установленном VirtualBox:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...