Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » Printer   (RSS)

印刷時のスプーリングについて

こんにちは、A尾です。 前回と前々回のブログでは、早速 K里さん、なおきお~さんから Windows 7 のお話をしていただきましたが、私からのプリンタ ネタについては、しばらくは昔の Windows からあるような基本的な内容についてお話させていただく予定です。よろしくお願いいたします。 今回は、印刷時に使用される2つのスプーリング方法についてお話させていただきます。 具体的には、 NT EMF スプーリングと RAW スプーリングの2つとなりますが、これらにはどのような違いがあるのでしょうか。まずは
Posted by jpwdkblg | (Comments Off)
Filed under:

プリンタ ドライバやスプーラ コンポーネントをデバッグする

お疲れ様です。A尾です。 前回は WDK に含まれるサンプルについて簡単にご案内させていただきました。今回は「とにかくまずはサンプルの動きを見てみたい!」という方のために、プリンタドライバやスプーラコンポーネントを WinDBG でデバッグする方法についてお話しようと思います。 ■前準備 1.まずは、 WDK を入手 して、開発用 PC にインストールします。 2.そして、デバッグしたいサンプルを ビルド し、テスト用 PC にインストールします。 (サンプルによっては、インストールのためのプログラムが別途必要となる場合があります。)
Posted by jpwdkblg | (Comments Off)
Filed under:

プリンタ ドライバ、スプーラ コンポーネントの WDK サンプル

こんにちは、A尾です。前回の予告通り、今回はとりあえず WDK に付属するプリンタ ドライバやスプーラ コンポーネント等のサンプルについて紹介させていただきます。これらのサンプルは %BASEDIR%\src\print にありますが、実際に見ていただくとわかる通り、様々なサンプルがおいてあります。今回はとりあえずサブディレクトリ毎に(アルファベット順に)説明していきます。 ただ、利用頻度が低いと思われるサンプル コードの説明は割愛させていただきます。 asyncnotify %BASEDIR%\src\print\asyncnotify
Posted by jpwdkblg | (Comments Off)
Filed under:

プリンタの問題切り分けの一例

こんにちは、A尾です。 今回は、技術的に突っ込んだ内容ではないのですが、開発中のプリンタドライバやスプーラ コンポーネント使用時に検出された問題をどのように捌いていけばよいか、お話させていただこうと思います。 と言いましても、開発しているモジュールの仕様や実装内容によって様々な問題が発生いたします。そのため、「どのような問題に対してどのような対策をすればよいか?」といった具体的な内容ではなく、検出した問題に対して「どうすれば早く解決までたどりつけるか?」「どのようなアプローチをしていけばよいか?」という観点から、デバッグ開始前の一次分析時の材料集めの一例を紹介していきたいと思います。
Posted by jpwdkblg | (Comments Off)

はじめまして、A尾です。

皆さん、はじめまして。 WDK サポートチームのA尾と申します。 私もこのブログを担当させていただきますので、どうぞよろしくお願いします。 早速ですが、デバイスドライバと言うと、ここをご覧の皆さんの多くはカーネルモードで動作する WDM ドライバ等を思い浮かべるかと思います。 そのため、このブログではそういったドライバのお話がメインになるのかなと思われがちですが、 WDK (Windows Driver Kit) にはユーザーモードで動作するプリンタドライバやそれに関連するコンポーネントも含まれております!
Posted by jpwdkblg | (Comments Off)
Filed under: ,
 
Page view tracker