Vista и CreateFile

Discussion in 'WASM.WIN32' started by serega28, Dec 12, 2008.

  1. Partner

    Partner Павел

    Blog Posts:
    0
    Joined:
    Feb 28, 2008
    Messages:
    917
    Location:
    Los Angeles
    Конечно работает если залочить/дизмонтировать том. Это документированный способ.
    Но это не всегда возможно, например системный том вы залочить не сможете.
     
  2. Partner

    Partner Павел

    Blog Posts:
    0
    Joined:
    Feb 28, 2008
    Messages:
    917
    Location:
    Los Angeles
    Да и вообще любой том, на котором есть открытые файлы, залочить невозможно.
     
  3. gorodon

    gorodon New Member

    Blog Posts:
    0
    Joined:
    Oct 19, 2009
    Messages:
    301
    А напрямую через DeviceIoControl есть возможность посекторного чтения?
     
  4. Partner

    Partner Павел

    Blog Posts:
    0
    Joined:
    Feb 28, 2008
    Messages:
    917
    Location:
    Los Angeles
    Чнетие никак не запрещено. Запрещена запись.
     
  5. d2k9

    d2k9 Алексей

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

    Partner Павел

    Blog Posts:
    0
    Joined:
    Feb 28, 2008
    Messages:
    917
    Location:
    Los Angeles
    Это каких же недостатков?
     
  7. d2k9

    d2k9 Алексей

    Blog Posts:
    0
    Joined:
    Sep 14, 2008
    Messages:
    325
    МСДН читайте - в висте запрещён доступ через CreateFile к PhysicalDrive и некоторым другим вещам.
     
  8. RET

    RET Well-Known Member

    Blog Posts:
    17
    Joined:
    Jan 5, 2008
    Messages:
    789
    Location:
    Jabber: darksys@sj.ms
    Юзайте натив, так проще
     
  9. Treant

    Treant Member

    Blog Posts:
    0
    Joined:
    May 24, 2009
    Messages:
    261
  10. Partner

    Partner Павел

    Blog Posts:
    0
    Joined:
    Feb 28, 2008
    Messages:
    917
    Location:
    Los Angeles
    Доступ к MBR не запрещен.
     
  11. Partner

    Partner Павел

    Blog Posts:
    0
    Joined:
    Feb 28, 2008
    Messages:
    917
    Location:
    Los Angeles
    Доступ к MBR не запрещен.
     
  12. tex32

    tex32 New Member

    Blog Posts:
    0
    Joined:
    Oct 24, 2009
    Messages:
    202
    Видел описание данной темы на одном из блогов, но не могу вспомнить где. Увижу отпишусь. Ищи мастера по дефраг. программам, они в курсе этих движений.