User manual - レーザスキャナライブラリマニュアルver.1.06(2011年12月26日)

1
1. 概要
レーザスキャナライブラリは、本体に搭載されているレーザスキャナを使用して、バーコードのスキャンや
デコードを行う関数を提供します。
レーザスキャナクラスライブラリは、レーザスキャナライブラリを .NET Compact Framework アプリケーショ
ンから直接利用できるようにする、ラッパーライブラリです。
レーザスキャナライブラリを使用することにより、機種を意識することなく、アプリケーションのソースコード
互換性を高めることかできます。
レーザスキャナライブラリでは、機種を問わず、すべての関数を用意し、アプリケーションから見た「仮想マ
シン」としての振る舞いを提供します。
レーザスキャナライブラリの各関数は、アプリケーションからの要求に対して、対象のデバイス機能が制御
できない場合は、「未サポートエラー」を返します。また搭載デバイスの機能差によって利用できないパラ
メータを設定した場合は、「パラメータエラー」を返します。
レーザスキャナライブラリは、アプリケーションのソースコード互換性の向上を目的としたライブラリであ
り、搭載デバイスの機能互換性を保障するものではありません。
「未サポートエラー」および「パラメータエラー」を正しく判定し、操作者に対して機能が未サポートであ
る旨を通知する、あるいは処理そのものを無効としてください。