Вам нужно будет провести некоторые исследования, но в основном вам просто нужно зарегистрироваться в диспетчере ввода-вывода Windows, чтобы при подключении устройства вызывалась какая-то часть вашего кода. RegisterDeviceNotification () , вероятно, хорошее место для начала.Когда устройство подключено, диспетчер ввода-вывода отправит вам сообщение, поэтому вы должны убедиться, что у вас правильно настроены обратные вызовы для сообщения.
Это не помешает читать на Службы устройств Windows. из системного API Windows.В зависимости от того, что вы делаете, вам может понадобиться или не потребоваться драйвер, так как универсальный драйвер, предоставляемый Microsoft, часто достаточно хорош.Что касается драйверов, ознакомьтесь с Windows Driver Kit , он содержит превосходную коллекцию примеров драйверов, а также код Win32 для взаимодействия с драйверами и работы с оборудованием.
Удачи!