ビルド方法

サンプルコード

C++

Visual C++ 2005/2008 Standard Edition および Visual C++ 2010 Professional Edition 以上が必要です。

※MFC を使用しているため、Express Edition ではビルドできません。

C#

Visual C# 2005/2008/2010 Express Edition 以上が必要です。

DLL

Visual C++ 2005/2008/2010 Express Edition 以上が必要です。

◇ Visual C++ 2005 Express Edition

Platform SDK をインストールすることでビルド可能です。その際は、インクルードファイルとライブラリファイルへのパスに以下を追加する必要があります。

- インクルードファイルパス:"C:\Program Files\Microsoft Platform SDK\Include"
- インクルードファイルパス:"C:\Program Files\Microsoft Platform SDK\Include\mfc"
- ライブラリファイルパス:"C:\Program Files\Microsoft Platform SDK\Lib"

SYS (NT Driver)

WDK でビルドできることを確認しております。 古い DDK での動作は未確認です。

  1. MSDN から WDK (Windows Driver Kits) を入手してください。
  2. WDK をインストールしてください。
  3. ビルド環境を開いてください。
    x86 : "Windows 2000 Free Build Environment"
    x64 : "Windows Vista and Windows Server 2008 x64 Free Build Environment" (表記は WDK のバージョンによって異なります)
    cd (WinRing0)\source\dll\sys
  4. build

VxD (9x Driver)

Windows XP SP1 DDK の "Win Me Free Build Environment" でビルドできることを確認しております。 古い DDK での動作は未確認です。

  1. MSDN から Windows XP SP1 DDK を入手してください。
  2. Windows XP SP1 DDK を Win Me サポートを有効にしてインストールしてください。
  3. "Win Me Free Build Environment" を開いてください。
  4. cd (WinRing0)\source\dll\vxd
  5. nmake