ホーム
製品リスト
ダウンロード
オンラインショップ
お問い合わせ
会社概要
ブログ
検索
ダウンロード
ショップ
お問い合わせ
会社概要
ブログ
Toggle navigation
Jungo
製品ホーム
製品
WinDriver 製品一覧
WinDriver PCI
WinDriver USB
WinDriver for Servers
Windows ドライバーのデジタル署名サービス
WHQL (HLK) プレテスト代行サービス
ダウンロード
WinDriver PCI
WinDriver USB
価格
技術情報
テクニカル情報
マニュアル ダウンロード
テクニカル ドキュメント
FAQ
リリースノート
ブログ
お問い合わせ
テクニカル ドキュメント #32
Doc ID:
32
製品:
WinDriver
Version:
--
Kernel PlugIn を使用して、Delphi または Visual Basic で記述されたコードの一部をカーネルで実行すことはできますか?
WinDriver は、Delphi または Visual Basic で Kernel PlugIn のプロジェクトの実装をサポートしていません。通常、これらのプログラム言語をカーネル モードでの開発に使用しません。ただし、Kernel PlugIn アプリケーションを C で記述して、その C の Kernel PlugIn アプリケーションと通信を取るユーザー モードのアプリケーションを Delphi/VB で記述することは可能です。そのようなデザインを実装する場合、ユーザー モードと Kernel PlugIn アプリケーション間の通信を正しく確立するには、kp_xxx_com.pas (Delphi) または kp_xxx_com.bas (VB) ファイルを実装する必要があります。これらのファイルは、C のヘッダ ファイル WinDriver\kerplug\kptest_com.h (KPTEST サンプル コード内) に相当し、Kernel PlugIn およびユーザー モード アプリケーションへの共通定義が含まれます。[もちろん、このファイル名と異なるファイル名を使用しても構いませんし、実装に応じて、編集してください。ただし、Delphi/VB のファイルと相当する C ファイルが同一となること]。
C および Delphi/Visual Basic の実装の例として、C のヘッダ ファイル WinDriver\include\windrvr.h とそのに対応する WinDriver\delphi\include\windrvr.pas および WinDriver\vb\include\windrvr.cls ファイルの実装を参照してください。
このサイトでは、サイトや広告を改善するために Cookie を使用します。サイトを利用することで、Cookie の使用に同意するものといたします。詳細は
プライバシーについて
をご覧ください。
同意する