投稿日 | : 2006/08/10(Thu) 11:24 |
投稿者 | : K.J.K. |
Eメール | : |
URL | : |
タイトル | : Re: ドライバについて |
API関数のCreateFileでデバイス名を指定して開いて、
DeviceIoControl、ReadFile、WriteFileなどで通信を行い、
CloseHandleで閉じる。
としか言えないような。この手順で行うべきかどうか、などは
そのドライバに依存しますし、当然のことながら、具体的な
やりとりもドライバに依存します。
VB6以前の場合、非同期処理にはかなりの不便さを伴うので、
その部分だけVC++などでDLL化して使うのが一般的です。
VB.NETならば、その部分はある程度は楽になるでしょう。
でも、まずは、この手順でしか使えないドライバであるかどうか、
を調べる必要があるでしょうね。