На сайте нашёл как детектить cdrom+dvd спасибо А каким способом можно отловить алопик? Я понимаю что это всё совсем не то как с сдром, но всё же будут у ког-либо какие предложения! Спасибо
Что значит "отловить флопик"? Тип дисковода можно узнать через IOCTL_DISK_GET_MEDIA_TYPES. Пример есть в PSDK.
Quantum т.е. можно ли оловить момент когда флопик вставляют в дисковод? это не сдром я знаю но всёже может винда тоже какието сообщения шлёт?? спасибо
Можно узнать, сменили ли в дисководе дискету, но можно ли это сделать в вынь-апи я не знаю. Можно узнать, есть ли дисковод физически, обратившись к нему или формально - спросив у винды. А отловить именно событие вставления дискеты нельзя никак.
GetFileAttributes("A:\\") Не помню точно но вроде при GetLogicalDriveStrings если дискета не вставлена то A:\ не будет присутствовать в списке.