User manual - NETライブラリ解説書ver.1.00(2005年3月9日)

2
1.2 提供フ構成
各ソフトウェアの関連図を下図に示します。
抽象化ライブラリ(DLL 内の関数)の呼び出しは、クラスライブラリを介して「プラットフォーム呼び出しし
PInvokePlatform Invocation Service)」で行います。プラットフォーム呼び出しは DLL からエクスポート
される関数を呼び出す汎用的なメカニズムです。
ラッパー関数はコンパクトフレームワークから抽象化ライブラリを呼び出すコードを記述し、アプリケーション
が抽象化ライブラリDLL利用できるように抽象化された関数インターフェースを提供し、コンパクトフレーム
のワーククラスライブラリコンポーネントとして位置づけられます。
VB.NET アプリケーション
IL
C#.NET アプリケーション
IL
コンパクトフレームワーク
CLR+クラスライブラリ)
抽象化ライブラリ用
クラスライブラリ
カシオライブラリ(C ライブラリ)
プリンタ
ライブラリ
PrinterLib.dll
カメラ
ライブラリ
CameraLib.dll
Bluetooth
ライブラリ
BluetoothLib.dll
レーザー
ライブラリ
OBReadLib.dll
システム
ライブラリ
SystemLib.dll
提供ファイル
Copyright© 2005 CASIO COMPUTER CO., LTD.
All rights reserved.