プログラム構成

 

WindowsMe/Windows98SE/Windows98/Windows95の場合

image\STRUCTJ_wmf.gif

 

 

WindowsXP/Windows2000/WindowsNT以降の場合

image\STRUCT_wmf.gif

 

 

WindowsXP/Windows2000/WindowsNT以降ではアプリケーションからハードウェアに対して直接IN/OUTすることができません。したがって、IN/OUTの処理はカーネルモードで動作するSysで行わなければなりません。アプリケーションからは、ドライバが提供する関数でDLLを呼び出し、DLLがSysとのやりとりを行います。