Windowsカーネルドライバプログラミング(Pavel Yosifovich 吉川 邦夫)|翔泳社の本
  1. ホーム >
  2. 書籍 >
  3. Windowsカーネルドライバプログラミング

Windowsカーネルドライバプログラミング 発売予定


翻訳

形式:
書籍
発売日:
ISBN:
9784798170824
定価:
4,180(本体3,800円+税10%)
仕様:
B5変・408ページ
分類:
プログラミング・開発

本書籍の他の形式を確認する

購入はこちら

各ストアの電子書籍は準備中

  • このエントリーをはてなブックマークに追加

Windowsカーネルを活用するドライバ開発に必要な環境構築と
カーネルドライバ開発の最初の取っ掛かりを提供する

【本書の内容】
本書は
Pavel Yosifovich, "Windows Kernel Programming",
Leanpub Publishing, 2019
の邦訳です。

本書はWindows用のカーネルドライバの開発方法について解説した書籍です。
カーネルドライバは、ハードウェアを扱うのではなく、プロセスやスレッド、
モジュール、レジストリなど、Windows特有のシステム自体を扱います。
そのため、注意深く目を配らなければならない範囲は広大です。
とはいえ、Visual Studioとデバッガーをはじめとする数種類のツールの使いかた
さえ理解できれば、Windowsカーネルが持っているパワーを最大限に活用できる
ドライバのプログラミングは難しいことではありません。
『Windowsカーネルドライバプログラミング』は、プログラミングをはじめるに
あたって必要となる環境構築と、システムを構成するオブジェクト群を解説し、
重要なイベントの監視やイベントの抑制などに役立つ、フィルタードライバの開発
まで紹介します。

【本書のポイント】
・フィルタードライバ開発に向けた最短距離
・必要最小限のAPI解説
・プログラムコードはC/C++

【読者が得られること】
・カーネルドライバ開発の概要がわかる
・カーネルドライバ開発に入門できる
・各種ツールを扱えるようになる
・Windowsシステムが理解できるようになる
・ハッカーを気取れる

【著者について】
・Pavel Yosifovich(パーベル・ヨシフォビッチ)は、開発者、トレーナー、著者、
講演者です。共著に『インサイドWindows 第7版 システムアーキテクチャ、プロセス、
スレッド、メモリ管理、他』(日経BP、2018年4月)、著書に
"Windows Presentation Foundation 4.5 Cookbook"(Packt Publishing、2012年9月)、
"Windows 10 System Programming,Part1"(Independently published、2020年4月)
などがあります。Pavelはソフトウェア全般を愛しており、古いCommodore 64が今でも
大好きです。


第1章:Windows内部機構の概要
第2章:カーネル開発に着手する
第3章:カーネルプログラミングの基礎
第4章:ドライバを作る(始めから終わりまで)
第5章:デバッグ
第6章:カーネルの機構
第7章:I/O要求パケット
第8章:プロセスとスレッドの通知
第9章:オブジェクトとレジストリの通知
第10章:ファイルシステムミニフィルター
第11章:その他の話題

本書は付属データの提供はございません。

書籍への問い合わせ

正誤表、追加情報をご確認の上、こちらよりお問い合わせください

書影の利用許諾について

本書籍に関する利用許諾申請はこちらになります

追加情報はありません。
正誤表の登録はありません。