Windows XP Embedded 用カスタム コンポーネントの作成

はじめに

公開日: 2006年11月20日

対象: Microsoft® Windows® XP Embedded

概要: Windows XP Embedded 用のカスタム コンポーネントのビルドに必要な手順とツールを学び、カスタム (カスタマイズした) アプリケーションやサービスを実行するために、何をカスタム オペレーティング システム イメージに組み込む必要があるかを調べます。

*
トピック
はじめにはじめに

はじめに

Microsoft® Windows® XP Embedded 用のカスタム コンポーネントを作成するには、さまざまな方法があります。たとえば、インポート デバイス ドライバの .inf ファイルを Component Designer ツールに直接インポートすることができます (Microsoft Windows NT® Embedded 4.0 と比べると大きな前進です)。コンポーネントは、Target Analyzer Probe (TAP) または Target Analyzer (TA) からの出力である Devices.pmq をインポートすることにより作成することができます。ここまでは良いのですが、カスタム アプリケーションを記述するコンポーネントの作成はどうするのでしょうか?

この記事では、TimerShot Windows XP PowerToy を使う警備用デバイスを構築することを目的とします。これは、接続されたイメージング デバイスから画像をキャプチャして、ローカル ハード ディスクまたはネットワーク上の指定した場所に画像を保存するすばらしいアプリケーションです (Windows XP の PowerToy へのリンクはこの記事の最後に掲載します)。TimerShot では、数秒または数分ごとに画像を取得するように設定できます。すべての設定ははアプリケーション内で行われ、Windows XP レジストリに保存されます。また、この記事のために私が書いた「PhotoDisplay」という 2つ目のアプリケーションも説明します。PhotoDisplay は保存された JPEG ファイルを表示するのに使います。

残念ながら、アプリケーション用に Windows XP Embedded のコンポーネントをビルドするプロセスを自動化できるツールは存在しません。ある程度の調査が必要です。それでは始めましょう。


**
**