Всем привет. Подскажите пожалуйста каким образом в языке С можно отследить подключение и отключение устройств cdrom и флешки?
Для cdrom это может выглядеть так : крутить бесконечный цикл в котором проверять наличие диска в устройстве
int stat = ioctl(cdd, CDROM_DRIVE_STATUS, CDSL_CURRENT);А как сделать такое для флешки ? И есть ли способ менее растратный чем бесконечный цикл ?