как по логическому разделу найти физический диск?

Тема в разделе "LANGS.C", создана пользователем Prohvost, 1 дек 2008.

  1. Prohvost

    Prohvost New Member

    Публикаций:
    0
    Регистрация:
    26 июл 2008
    Сообщения:
    107
    задача такая -задается буква логического разела, требуется определить, какому физическому диску принадлежит данный раздел, и открыть его функцией CreateFile.
    есть ли какие-нить апи для этого?
     
  2. AndreyMust19

    AndreyMust19 New Member

    Публикаций:
    0
    Регистрация:
    20 окт 2008
    Сообщения:
    714
    Причем здесь Си? Попроси у модераторов перенаправить эту тему на WIN32. Там может и найдешь ответ на вопрос.
     
  3. Partner

    Partner Павел

    Публикаций:
    0
    Регистрация:
    28 фев 2008
    Сообщения:
    917
    Адрес:
    Los Angeles
    Один логический раздел может лежать на нескольких физических дисках. Что тогда делать будешь ?

    Читай про DeviceIoControl c кодом IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS