Уроки Iczelion'а

       

Каркас драйвера


Теперь, когда вы знаете кое-что о VMM и VxD, мы должны изучить как программировать VxD. Вам необходимо иметь Windows 95/98 Device Driver Development Kit. Windows 95 DDK доступно только подписчикам MSDN. Тем не менее, Windows 98 DDK доступно без каких-либо гарантий со стороны Микрософта. Вы также можете использовать Windows 98 DDK, чтобы разрабатывать VxD, даже если это ориентировано на WDM. Вы можете скачать Windows 98 DDK с http://www.microsoft.com/hwdev/ddk/

Вы можете скачать весь пакет, около 30 мегабайт, или же вы можете выборочно скачать только то, что вам нужно. Если вы поступите так, то не забудьте скачать документацию к Windows 95 DDK, которая включена в other.exe.

Windows 98 DDK содержит MASM версии 6.11d. Вам следует проапгрейдить ее до последней версии. Где скачать свежую версию, можно узнать на моей странице.

Windows 9x DDK содержит некоторые основные заголовочные файлы, которые не включены в MASM32.

Вы можете скачать пример для этого туториала здесь.



Содержание раздела