Vista и CreateFile

Тема в разделе "WASM.WIN32", создана пользователем serega28, 12 дек 2008.

  1. Partner

    Partner Павел

    Публикаций:
    0
    Регистрация:
    28 фев 2008
    Сообщения:
    917
    Адрес:
    Los Angeles
    Конечно работает если залочить/дизмонтировать том. Это документированный способ.
    Но это не всегда возможно, например системный том вы залочить не сможете.
     
  2. Partner

    Partner Павел

    Публикаций:
    0
    Регистрация:
    28 фев 2008
    Сообщения:
    917
    Адрес:
    Los Angeles
    Да и вообще любой том, на котором есть открытые файлы, залочить невозможно.
     
  3. gorodon

    gorodon New Member

    Публикаций:
    0
    Регистрация:
    19 окт 2009
    Сообщения:
    301
    А напрямую через DeviceIoControl есть возможность посекторного чтения?
     
  4. Partner

    Partner Павел

    Публикаций:
    0
    Регистрация:
    28 фев 2008
    Сообщения:
    917
    Адрес:
    Los Angeles
    Чнетие никак не запрещено. Запрещена запись.
     
  5. d2k9

    d2k9 Алексей

    Публикаций:
    0
    Регистрация:
    14 сен 2008
    Сообщения:
    325
    CreateFile ограничен в Висте и последующих версиях винды - ипользуйте ZwCreateFile, он лишён этих недостатков.
     
  6. Partner

    Partner Павел

    Публикаций:
    0
    Регистрация:
    28 фев 2008
    Сообщения:
    917
    Адрес:
    Los Angeles
    Это каких же недостатков?
     
  7. d2k9

    d2k9 Алексей

    Публикаций:
    0
    Регистрация:
    14 сен 2008
    Сообщения:
    325
    МСДН читайте - в висте запрещён доступ через CreateFile к PhysicalDrive и некоторым другим вещам.
     
  8. RET

    RET Well-Known Member

    Публикаций:
    17
    Регистрация:
    5 янв 2008
    Сообщения:
    789
    Адрес:
    Jabber: darksys@sj.ms
    Юзайте натив, так проще
     
  9. Treant

    Treant Member

    Публикаций:
    0
    Регистрация:
    24 май 2009
    Сообщения:
    248
  10. Partner

    Partner Павел

    Публикаций:
    0
    Регистрация:
    28 фев 2008
    Сообщения:
    917
    Адрес:
    Los Angeles
    Доступ к MBR не запрещен.
     
  11. Partner

    Partner Павел

    Публикаций:
    0
    Регистрация:
    28 фев 2008
    Сообщения:
    917
    Адрес:
    Los Angeles
    Доступ к MBR не запрещен.
     
  12. tex32

    tex32 New Member

    Публикаций:
    0
    Регистрация:
    24 окт 2009
    Сообщения:
    202
    Видел описание данной темы на одном из блогов, но не могу вспомнить где. Увижу отпишусь. Ищи мастера по дефраг. программам, они в курсе этих движений.