главная в избранное



Скачать fb2 книгу: Пишем драйвер Windows на ассемблере
Автор: Полка: Книги » Компьютеры и Интернет » Программирование Язык: Русский Формат: .fb2 Размер: 0.1 mb
Признаюсь честно: мне нравится Ассемблер. Вернее, даже не сам Ассемблер, а стиль общения с компьютером через него.В сети есть несколько примеров создания драйверов виртуальных устройств VxD на Ассемблере.Но нет ни одного аналогичного примера для драйвера WDM.Так исправим же эту досадную оплошность!. Создание несложного драйвера с использованием только лишь Ассемблера – довольно трудоёмкое занятие.По двум причинам:1) 2) Первая причина может быть некритичной. Были бы руки да голова. Ведь известно, что значительная часть заголовков Win32 API была переведена энтузиастами на Ассемблер. И работа эта немалая.Вторая причина более серьёзна и именно она является сдерживающей. Практически, самым доступ...
Скачать fb2 книгу: Работа с COM и LPT в Win32.
Автор: Титов Олег Полка: Книги » Компьютеры и Интернет » Программирование Язык: Русский Формат: .fb2 Размер: 0.1 mb
Мне часто задают вопросы о работе с СОМ портами из программ, написаных для Windows 9598NT. Причем чаще всего спрашивают разработчики всевозможных управляющих устройств. Эти устройства либо были разработаны давно, еще в эпоху MS-DOS, либо разрабатываются сейчас. Но объединяет их одно – устройство должно подключаться к компьютеру, в большинстве случаев через RS-232 (COM), реже, через Centronics (LPT).В литературе, чаще всего, управление последовательным и параллельным портами описывается на уровне регистров этих портов, причем примеры программ приводятся на языке Assembler. Это не удивительно. Последовательный порт довольно медленное устройство, к тому же специфическое. Поэтому в программах ра...
Скачать fb2 книгу: Как писать драйвера
Автор: Полка: Книги » Компьютеры и Интернет » Программирование Язык: Русский Формат: .fb2 Размер: 0.1 mb
Прежде, чем хвататься за описание самого драйвера, давайте определимся с типами существующих драйверов.По существующему в DDK разделению сам Microsoft подразделяет драйвера на следующие типы:– Kernel-Mode Drivers;– Kernel Streaming Drivers;– Graphics Drivers;– Network Drivers;– Virtual Device Drivers.С графическими и сетевыми драйверами более менее понятно по названию.Виртуальные VDD относятся к устройствам, нуждающимся в работе под MS-DOS.А вот два первых типа мы разберем немного подробнее.На рисунке видна структура всех драйверов типа Kernel-Mode Drivers. В иерархии этой системы различают драйвера для работы на верхнем уровне(high-level), промежуточные (intermediate) и низкого уровня (low-...
Скачать fb2 книгу: Sysinternals Freeware - Information for Windows NT and Windows 2000 - Advanced DPCs
Автор: Russinovich Mark Полка: Книги » Компьютеры и Интернет » Программирование Язык: Английский Формат: .fb2 Размер: 0.1 mb
DPCs are a fundamental building block in NTs interrupt handling architecture. Interrupt servicing typically consists of two driver-provided components: an interrupt service routine (ISR) and a Deferred Procedure Call (DPC). ISRs execute at IRQLs above DISPATCHLEVEL in the DIRQL range. Because one of NTs design goals is to spend as little time as possible at elevated IRQL, ISRs usually perform minimal interactions with their devices, normally just reading some state and getting the device to stop interrupting. The mechanism by which an ISR can finish processing at a lower IRQL is a DPC. Some time after an ISR requests a DPC, its DPC function will be called by NT at DISPATCHLEVEL. While there ...
Скачать fb2 книгу: Developing a GUI in C++ and DirectX
Автор: McCuskey Mason Полка: Книги » Компьютеры и Интернет » Программирование Язык: Английский Формат: .fb2 Размер: 0.1 mb
Before I get started, I want to throw out a disclaimer: I’m going to outline the approach I used when I created the GUI system for my upcoming title, Quaternion. Treat this text as one solution to a very intricate problem, nothing more. I’m not saying that this way of making a GUI is the fastest or easiest way; I’m simply outlining a solution that worked for me. Also, this text is not complete. Like one of those Bob-Vila TV episodes, it skips over the easy stuff and concentrates on the interesting. There is no attached source file; there are code snippets in the text, and that’s it. In that code, I’ve stripped out a lot of layers of indirection that aren’t relevant to what I’m trying to show...
Скачать fb2 книгу: A Quick OpenGL Tutorial
Автор: Полка: Книги » Компьютеры и Интернет » Программирование Язык: Английский Формат: .fb2 Размер: 0.1 mb
Welcome to my OpenGL tutorial! Recently, with the appearance of high-performance 3D graphics cards on the PC, 3D applications are no longer delegated to the realm of the expensive custom workstation. For a C programmer, this means more than games – 3D is already being used in hundreds of application areas which previously were somewhat… flat.The de-facto standard for a 3D api for many years was OpenGL, originally made by SGI. Unfortunetly, when it came time to port OGL over to the PC platform to take advantage of the new accelerated graphics cards, Microsoft was hard at work at its own 3D standard-Direct3D. The result was that MS dragged its feet somewhat and released a somewhat shoddy softw...
Скачать fb2 книгу: MFC и OpenGL
Автор: Полка: Книги » Компьютеры и Интернет » Программирование Язык: Русский Формат: .fb2 Размер: 0.1 mb
Сижу тут как-то, программку сочиняю, тут смотрю, царь зверей пожаловал. Вопрос задать пришел. Спрашивает как же в то вставить? Сначала думал отмажусь, потом смотрю, настойчивый такой царь попался. Письма шлет, желает знать как же все-таки её туда вставить-то. Вот и решил я примерчик на состроить дабы цари меньше утруждали себя, а больше на солнышке бы нежились, чтоб у царей спокойно и хорошо все было, тогда и нам, простым зверушкам жить хорошо будет. И так поехали.Для начала сделаем приложение как диалог. Я назвал его . Как это делать? Смотрите шаги по .Теперь, при помощи визарда добавим функцию. Помните, мы устанавливали слиль окна в функции ? Так вот это действие по смыслу тоже самое. Напо...


Наш RSS Обратная связь Правообладателям Категории Breader.ru - большая онлайн библиотека книг, она же электронная библиотека книг.
Любая книга доступна для скачивания бесплатно, это значит книги бесплатно, все и для всех.
Скачать книги можно без регистрации, но не купить книги. Много различных жанров:
это стихотворения, поэзия и проза, а также стишки или сценарии, есть и сценки,
и лирика, любая художественная литература и русская литература. Все искусство
на одной книжной полке, все книги онлайн. Скачай и можно читать книги в любое время,
бесплатные книги здесь и сейчас. | Статьи партнёров