■ はじめに 前回の記事ではWindows のイベントをフックする方法についてお話しましたが、特定のWindowsAPI 呼び出しををフックするにはどうすればよいでしょう? それを考えるためには、まずどのような仕組みでプログラムがAPI を呼び出だしているのかを調べておく必要がありそうです。 ご存知の通り、WindowsAPI は、所定のWindows プログラムから呼び出すことの可能なエクスポート関数として OS 環境の DLL(Dynamic Link Library) 群に格納されています。そして、あるプログラムの実行に必要なAPI を含む DLL は、実行ファイル起動時の初期化時にプロセスへリンクされ、その後は所定のAPI を透過的に呼び出すことができるようになります。 DLL をプロセスへリンクするには、実行形式をビルドする際に所定のインポートライブラリをリンクし

1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く