Floopy detect help me!

Тема в разделе "WASM.WIN32", создана пользователем litespot, 25 апр 2007.

  1. litespot

    litespot New Member

    Публикаций:
    0
    Регистрация:
    25 апр 2007
    Сообщения:
    3
    На сайте нашёл как детектить cdrom+dvd
    спасибо

    А каким способом можно отловить алопик?
    Я понимаю что это всё совсем не то как с сдром, но
    всё же будут у ког-либо какие предложения!
    Спасибо
     
  2. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    Что значит "отловить флопик"? Тип дисковода можно узнать через IOCTL_DISK_GET_MEDIA_TYPES. Пример есть в PSDK.
     
  3. litespot

    litespot New Member

    Публикаций:
    0
    Регистрация:
    25 апр 2007
    Сообщения:
    3
    Quantum
    т.е. можно ли оловить момент когда флопик вставляют в дисковод?
    это не сдром я знаю
    но всёже может винда тоже какието сообщения шлёт??
    спасибо
     
  4. Vov4ick

    Vov4ick Владимир

    Публикаций:
    0
    Регистрация:
    8 окт 2006
    Сообщения:
    581
    Адрес:
    МО
    Можно узнать, сменили ли в дисководе дискету, но можно ли это сделать в вынь-апи я не знаю. Можно узнать, есть ли дисковод физически, обратившись к нему или формально - спросив у винды. А отловить именно событие вставления дискеты нельзя никак.
     
  5. litespot

    litespot New Member

    Публикаций:
    0
    Регистрация:
    25 апр 2007
    Сообщения:
    3
    Vov4ick
    а как формально спросит у винды??
    спасибо
     
  6. Guest

    Guest Guest

    Публикаций:
    0
    GetFileAttributes("A:\\")
    Не помню точно но вроде при GetLogicalDriveStrings если дискета не вставлена то A:\ не будет присутствовать в списке.