Читайте также
Пример: обработчик управляющих сигналов консоли
В программе 4.5 организован бесконечный цикл, в котором каждые 5 секунд вызывается функция Веер, подающая звуковой сигнал. Пользователь может завершить выполнение программы, нажав комбинацию клавиш <Ctrl+C> или закрыв
Обработчик управляющих команд службы
Обработчик управляющих команд службы, то есть функция косвенного вызова, определяемая с помощью функции RegisterServiceCtrlHandlerEx, имеет следующий прототип:
DWORD WINAPI HandlerEx(DWORD dwControl, DWORD dwEventType, LPVOID lpEventData, LPVOID lpContext)
dwControl — обозначает
Настоящий обработчик прерывания
Давайте рассмотрим настоящий обработчик прерывания, который используется в драйвере устройства RTC (real-time clock, часы реального времени), находящегося в файле drivers/char/rtc.c. Устройство RTC есть во многих вычислительных системах, включая
Обработчик прерываний таймера
Теперь, когда мы разобрались, что такое jiffies и HZ, а также какова роль системного таймера, рассмотрим реализацию обработчика прерываний системного таймера. Обработчик прерываний таймера разбит на две части: часть, зависимую от аппаратной
Обработчик прерывания
Давайте рассмотрим собственно обработчик прерывания. В первом примере применим InterruptAttach(), а затем рассмотрим аналогичный случай, только с применением функции InterruptAttachEvent().Применение функции InterruptAttach()В продолжение примера приведем функцию intHandler()
QIP: универсальный коммуникатор
Парень с девушкой, счастливые, лежат в постели. Девушка: – Вася, а ты помнишь, как мы с тобой познакомились? Парень: – Сейчас, отдышусь и логи в аське посмотрю.Если уж брать за эталон ту самую «бабку Асю», то программа QIP выглядит по сравнению с
5.4.2. HTTP как универсальный протокол прикладного уровня
С тех пор как приблизительно в 1993 году World Wide Web достигла критической массы, проектировщики прикладных протоколов демонстрируют усиливающуюся тенденцию к размещению специализированных протоколов над HTTP, используя
5.4.2. HTTP как универсальный протокол прикладного уровня
С тех пор как приблизительно в 1993 году World Wide Web достигла критической массы, проектировщики прикладных протоколов демонстрируют усиливающуюся тенденцию к размещению специализированных протоколов над HTTP, используя
Промзона: Универсальный тройник
Николай Маслухин
Опубликовано 27 июля 2010 года
"Компьютерра" уже много раз писала о всевозможных инновационных тройниках и удлинителях. Впрочем, тема эта не перестает быть актуальной, и потому дизайнеры со всего мира
Промзона: Универсальный комплект для меломана
Николай Маслухин
Опубликовано 14 октября 2010 года
Когда продавцы музыки массово перешли на цифровой контент, начались споры о том, каким способом лучше слушать музыку и на каких носителях её лучше
Google Goggles – универсальный путеводитель
Николай Маслухин
Опубликовано 23 июля 2010 года
Почему поиск в интернете должен быть обязательно текстовым? Похоже, этим вопросом и задались в Google Labs, в результате чего изобрели Google Goggles. Эта программка позволяет
Универсальный считыватель
Вместо устаревшего дисковода в компьютер часто устанавливается устройство для работы с картами памяти – Card Reader (рис. 2.39). Его популярность обусловлена широким распространением цифровой фото– и видеотехники.
Рис. 2.39. Card ReaderЛюбой цифровой
Rubbee – универсальный электродвигатель для велосипеда
Николай Маслухин
Опубликовано 07 августа 2013
Для того чтобы оснастить велосипед электродвигателем, чаще всего требуется менять одно из колес на новое, только уже со встроенным электромотором.
Rubbee – универсальный электродвигатель для велосипеда
Николай Маслухин
Опубликовано 07 августа 2013
Для того чтобы оснастить велосипед электродвигателем, чаще всего требуется менять одно из колес на новое, только уже со встроенным электромотором.
Универсальный объектив
Такой объектив предназначен для повседневной съемки. Он может заменить несколько объективов с фиксированным фокусным расстоянием. Фокусные расстояния могут быть разными и смещенными в ту или иную сторону. Обычно фокусные расстояния