Z RawDisk website:Czy mogę uzyskać dostęp do zapisu sektorów dysku surowego w systemach Vista i Windows 7 w trybie użytkownika?
Nowy model zabezpieczeń systemu Windows Vista stawia ciasne ograniczenia dotyczące aplikacji wykonanych w trybie użytkownika. Nawet z podwyższonymi uprawnieniami administracyjnymi aplikacja nie może uzyskać praw zapisu do sektorów surowego dysku.
Czy to prawda?
Zmiany do systemu plików i do stosu przechowywania nie stosuje czy wolumin nie jest zamontowany lub czy głośność nie ma systemu plików.
Podaj
- albo link do oficjalnego dokumentu potwierdzającego Microsoft internetowej RawDisk
- lub przykład kodu roboczego. (I oczywiście nie udało się stworzyć jedną,
CreateFile()
połączenia nie powiedzie się zERROR_ACCESS_DENIED
jeśliGENERIC_WRITE
jest ustawiony.)
innych odpowiednich dokumenty Microsoft, że do tej pory znaleziono:
- Blocking Direct Write Operations to Volumes and Disks
- IRP_MJ_WRITE na
SL_FORCE_DIRECT_WRITE
- FLT_IO_PARAMETER_BLOCK structure pod adresem
SL_FORCE_DIRECT_WRITE
Co stanie się, gdy spróbujesz (oczywiście z ofiarną objętością)? – Richard
@Richard Otrzymuję 'ERROR_ACCESS_DENIED' (0x5). Testuję na surowej karcie SD. – Ali
Oto twoja odpowiedź. – Richard