SEH+COMMIT/DECOMMIT вполне подойдет. Это более общий вариант. А вам нужен разреженый с конца массив. :) Но я бы предложил иерархический...
"\\Device\\serial0" по сути правильно. А вот дальше я бы поинтересовался NTSTATUS'ом и попросил продемонстрировать код, использующий...
Можешь еще на исходники отсюда посмотреть: http://alter.org.ua/soft/win/uni_ata/ Не знаю, насколько они понятнее DDK'ных. Собственно из них и...
Не, одних только read/write для релизации serial не хватает. Все апликухи, которые я видел, и сама винда страстно желают поддержки IOCTL'ов для...
"вспоминать BASIC на Z80 бессмыслено. Многие из нас родом оттуда" Сопли - в сад. А вспоминать imho не совсем бессмысленно. Это пример...
Ага, помнится мне тоже самое на васике, только веселее: output зависел от введенного имени :) Imho начинать нужно с совсем простого языка,...
Imho syscalls не должны валиться от кривых параметров. По крайней мере при вызове из user-mode. А вот user-mode app - черт с ним, пускай...
AFAIK, есть 1) SECURITY_ERASE_UNIT для обнуления поверхности и 2) CFA_ERASE_SECTORS - для очистки оддельных секторов на Compact Flash с IDE...
Собственно написал я ATA драйвер, который должен работать в всех OS семейства NT и со всеми более-менее стандартными ATA контроллерами:...
Имена участников (разделяйте запятой).