Это даже не неправильно.
Sorry, прокси сглючил.
alpet Требует, разумеется. Но архитектура 9x представляет собой гремучую смесь из кода защищенного и реального режимов (подробнее см. Matt...
\Device\PhysicalMemory - это объект ядра, обладающий своим собственным SD (Security Descriptor), и вовсе не обязательно, что доступ к нему с...
Quantum, alpet Возможно, я немного неточно сформулировал свою реплику, попробую исправиться ;-) В моем случае речь шла о доступе к портам...
Мне известны следующие способы организации доступа к портам I/O в NT/2k/XP/2003: 1) Модификация I/O Permission Map (IOPM). Используются...
Есть, но весьма извращенные. Получить доступ к тому, на котором расположен нужный файл (\\.\X:), разобрать файловую систему и читать нужный...
doctor_Ice 1) Точно не уверен (знающие люди - поправьте), но вроде бы флэшки бывают загрузочные и незагрузочные чисто физически (по крайней мере...
yureckor Вопрос я немного не понял, но попытаюсь пояснить свой предыдущий пост. При инициализации дисковой подсистемы создаются...
yureckor А "другие цифры" у тебя в системе-то есть? ;-))) \\.\PhysicalDriveN представляет собой n-ый физический диск, установленный в системе.
doctor_Ice, Дата: Авг 8, 2005 09:57:57 OK, тогда смотреть в сторону IOCTL_DISK_GET_DRIVE_GEOMETRY. При его применении к \\.\PhysicalDriveX...
Похоже на то - сам ntbackup.exe (в XP и 2k3 Server) при попытке забэкапить эксклюзивно открытый файл сам пишет "preparing to start backup using...
Как это делает ntbackup (в WinXP+), можно найти в MSDN за пару минут по ключевым словам Volume Shadow Copy. Если коротко, то вместо, например,...
BackupRead/BackupWrite, разумеется, с SeBackupPrivilege и SeRestorePrivilege.
Разумеется, данные разные (для \\.\PhysicalDriveX чтение начинается с MBR, в случае \\.\X: читается логический том, начиная с его boot record)....
Хм. Только что проверил mkimage.exe \\.\PhysicalDrive1 flash.img, где PhyscialDrive1 - 128-и мегабайтная флэшка. Получился образ размером 128 мб.,...
doctor_Ice Моя уверенность основана на изучении документации и натурном эксперименте ;-) В аттаче лежит программка с исходником, которая...
Перевод есть, видел только в бумажном виде.
doctor_Ice .StillCopy: ;% read piece ... call d_w_p [_ReadFile] pop ecx cmp ecx, 0 je .StopCopy ;% write piece ... jmp...
Да, вариант с status != 0 при ReadFile однозначно работоспособный. Проверено на людях ;-)
Имена участников (разделяйте запятой).