На iPod можно ;) Можно на наладонник как сказал Quantum. 3-4 килорубля думаю нормально, правда с ethernet не видел, а вот с Wi-Fi - да.
драйвер диска. Хотя может быть есть что проще, но не уверен.
вот это фанатизм ;)
нуну. вот в машкоде абсолютно нет нужности кодить, хотя приходилось для фана ;)
я юзаю такой кривой код :) Для NtCreateFile нормально работает. WCHAR pszSysRoot[] = L"\\WINDOWS\\"; #define SYSROOT_SIZE 18 WCHAR...
#include <stdio.h>
wspintf работает и в драйвере.
ха, действительно, не заметил ;) У себя когда тестил 1.bmp юзал, что даёт 6 байт.
лучше взместо ';' писать '\n'.
можно, но инклуде тупо вставляет в текст код из файла. Но лучше так не делать. include обычно юзается для включения хидеров, в которых по правилам...
лучше почитай маны Intel'a. Том 3A, Глава 9.9.2 "Switching Back to Real-Address Mode".
у меня вышеприведенный код работает как и должен. Возвращает 18, в памяти что-то есть ;)
Поищи по форуму. В похожей теме я и писал, что нужно чтобы IoStatusBlock и FileFsDevice лежали в usermode. Хотя там вроде для дургой функции это...
ZwQueryVolumeInformationFile?
угу, вот тут ты скорее всего прав ;) У фон Неймона как раз 10битные регистры юзались(как и в моем проце :P).
GetLastError в первом примере?
инклудить компилируемые файлы моветон.
статья написана понятным языком, почему бы не написать код самому?
Скорее всего не реалищовал нужные IRP. Для дефрагментации есть API. Посмотри у Руссиновича / почитай MSDN.
chooka А как ты писал переход из PM в RM если не знаешь какой бит отвечает за текущмй режим?
Имена участников (разделяйте запятой).