第 4 章 WinDriver のインストール
4.2 WinDriver のインストール
4.2.1 Windows にインストールするには
注意: WinDriver を Windows 98 / Me / 2000 / XP / Server 2003 / Vista にインストールするには、システムの
1. WinDriver CD を CD-ROM ドライブに挿入します (WinDriver CD からインストールせずに、ダウン ロードした WinDriver をインストールする場合は、ダウンロードしたインストールファイル
(WDxxx.EXE、xxx はバージョン番号。例: WD900.EXE) をダブルクリックして、手順 3 に進んでく ださい)。
2. インストールプログラムが自動的に起動します。自動的に起動しない場合は、WDxxx.EXE ファイ ルをダブルクリックしてください。[Install WinDriver] ボタンをクリックします。
3. 画面に表示されるライセンス同意書をお読みください。[Yes] を選択してライセンスに同意してくだ さい。
4. WinDriver をインストールする場所を選択します。
5. [Setup Type] ダイアログボックスで、次のいずれかを選択します。
○ Typical – すべての WinDriver モジュール(WinDriver ツールキットと特定チップセット用の
API) をインストールします。
○ Compact – WinDriver ツールキットだけをインストールします。
○ Custom – インストールする WinDriver のモジュールを選択します。
6. インストーラがファイルのコピーを完了後、チュートリアルを開始するか選択します。
7. セットアップを完了したら、コンピュータを再起動してください。
注意: WinDriver のインストールは、WD_BASEDIR 環境変数にインストール時に指定された WinDriver ディ
レクトリを定義します。この変数は DriverWizard [第 5 章 ] コードを生成する際に、デフォルトの保存先を決 定し、生成される project ファイルまたは make ファイルのinclude パスで使用されます。また、サンプル
Kernel PlugIn のプロジェクトおよび makefile からも使用されます。このため、インストール後にWinDriver
ディレクトリの名前や場所を変更する場合は、WD_BASEDIR 環境変数の値を編集し、新しいディレクトリを 指定する必要があります。次の手順で WD_BASEDIR 環境変数の値を変更することができます。
1. [スタート] メニューから、[プログラム] - [設定] - [コントロール パネル] - [システム] を選択して、[シス
テムのプロパティ] ダイアログ ボックスを開きます。
2. [詳細設定] タブで、[環境変数] ボタンをクリックします。
3. [システム環境変数] から WD_BASEDIR 変数を選択して、[編集] ボタンをクリックするか、ダブルク
リックします。
4. [システム変数の編集] ダイアログボックスで、[変数値] を新しい WinDriver ディレクトリのフルパス に指定し、[OK] をクリックします。[環境変数] ダイアログボックス、[システムのプロパティ] ダイアロ グボックスでも [OK] をクリックします。
登録版ユーザーの場合
次の手順で、エクセルソフト株式会社から受け取ったライセンスコードを入力して WinDriver を登録します。
1. [スタート] メニューから、[プログラム] - [WinDriver] - [DriverWizard] の順に選択して、
DriverWizard を起動します。
2. [File] メニューから [Register WinDriver] を選択して、[License Information] ダイアログボックスを表 示します。
3. 以前のバージョンのライセンスコードが登録されている場合、[Cancel license registration] ボタンを クリックして、以前のバージョンのライセンスコードを解除します。
4. [Please enter your license string] 入力ボックスにエクセルソフト株式会社から受け取ったライセンス
コードを入力して、[Activate license] をクリックし、ライセンスコードを登録します。
5. 試用期間中に開発したソース コードを有効にするには、次のセクションを参照してください:
○ WDC_DriverOpen() 関数
○ WD_License() 関数 (デフォルトで使用される WDC_xxx API の代わりに低水準の WD_xxx API を使用している場合)
○ WDU_Init() 関数
エクセルソフト株式会社から受け取ったライセンス コードを使用して上記の関数で登録することに よって、評価版で作成したサンプルを有効にします。
注意: カーネル上の現在のライセンスをチェックするには、[WinDriver Wizard] を実行して、[File] メニュー
から [Register WinDriver] を選択してください。現在、カーネルに設定されている有効なライセンスが表示さ
れます。
ライセンスコードには、スペースおよびピリオドなども含まれますのでライセンス登録の際には、電子メール で受け取ったこの文字列を「コピー&貼り付け」し、手入力によるミスを防いでください。
WinDriver をあなたのプログラムで使用するために
WinDriver ウィザードを使用しないで、あなたのプログラムから直接 WinDriver カーネルをアクセスするに
は、WD_License 関数、WDC_DriverOpen 関数、WDU_Init 関数を使用してライセンスをプログラム内 で登録します。
例: 以下の RegisterWinDriver() をソースに組み込み、 main() または WinMain() の先頭でコールしてくださ い。
void RegisterWinDriver() {
HANDLE hWD;
WD_LICENSE lic;
hWD = WD_Open();
if (hWD!=INVALID_HANDLE_VALUE) {
// 以下の文字列にあなたのライセンスコードを入れてください。
strcpy(lic.cLicense, "12345abcde12345.Company Name");
WD_License(hWD, &lic);
WD_Close(hWD);
} }
評価版で作成したソース コードを製品版として使用する場合にもこの記述を追加してください。
WinDriver のライセンス取得について
WinDriver 正式登録版を使用するには、「ライセンスコード」が必要です。「ライセンスコード」を取得してい
ないお客様および代理店から購入されたお客様はパッケージに同封されている「ユーザー登録のご案内と ライセンスコードの申請方法について」の要旨の説明に従い、Web サイトからライセンスコードの申請を 行ってください。正式登録に必要なライセンスコードを発行致します。
注意: 現在、ライセンスコードには、ソフトウェア保護のため開発者の会社名 (必要に応じて部門名/ 開発者 名) が登録されます。このライセンスコードはインストールするマシンの情報をもとに開発元の Jungo 社から 発行されますので、ライセンス コード申請時にマシン情報 (DriverWizard の Your registration code) と社名 の英語表記もあわせてお知らせください。
連絡先:
〒108 – 0014
東京都港区芝 5 - 1 - 9 ブゼンヤビル 4F エクセルソフト株式会社
電話: 03 - 5440 - 7875 Fax: 03 - 5440 – 7876 E-mail: [email protected]