Здравствуйте, в ходе работы надо было произвести сабж, но в буффере постоянно получаются нули. Есть аналогичный код для LBA28, он работает, а 48...
я вот тоже не знаю. WIN32 человек же явно учится, и вместо бессмысленного тролинга лучше бы совет дали, что и как и чем
Я понимаю, но вместо хэндл получаю INVALID_HANDLE_VALUE я сделал hDisk =...
Хочу написать программу? записывающую с некоторого сектора определенный буфер на жесткий диск Для этого открываю жесткий диск hFile =...
Да может я не совсем верно описал вопрос
Кстати возник вопрос, в каком месте PCI пространства указан регистр харда? У меня южный мост ICH8, роде гдето в 31 устройстве, функция 2, а в нем где?
Аналогично с верхним постом, все не так банально.
Неее, мне надо через контроллер диска, посылая ему команды вручную, прерывания использовать нельзя
Здравствуйте, вопрос такой: необходимо считать несколько секторов с жесткого диска относительно новой машины(Sata hard, > 128Гб). Из реального...
Попробовал следующее Открыть блокнот через ссылку на SystemRoot и узнать полное Дос имя файла Notepad.exe, но не удается сформировать Дос имя, где...
IoQueryFileDosDeviceName() Требует на вход FILE_OBJECT, как надо файл открывать, что бы его получить? или это HANDLE?
А попроще способов нет? не хочется создавать много кода. Может в реестре где это есть?
Как узнать букву системного диска из драйвера? Windows XP SP3
Посмотри мою тему про спецефический вызов, там я код тоже за 1м мегом распологал
Перенося на tasm call dword someproc = call large near prt someproc
Старше, да проект относительно большой, боюсь что не смогу перенести на fasm да и время сейчас нет(
У меня tasm) то есть db 66h call Someproc dw 0 должно работать?
Я тупо делаю так: db 66h call SomeProc
Слушай, я тут поковырялся и с префиксом 66h правильно делаются jmp, jcc, ret, а вот call не делается( не подскажешь почему?
Спасибо большое) это точно будет работать
Имена участников (разделяйте запятой).