User manual - Bluetoothライブラリマニュアルver.1.08(2014年8月6日)

10
以下のパラメータは、BTCOD_MAJOR_IMAGING デバイスクラスと組み合わせて使用します。
BTCOD_IMAGING_RESERVED1
BTCOD_IMAGING_RESERVED2
BTCOD_IMAGING_DISPLAY
BTCOD_IMAGING_CAMERA
BTCOD_IMAGING_SCANNER
BTCOD_IMAGING_PRINTER
■メジャーサービスクラス
メジャーサービスクラスは、Bluetooth デバイスのサービス属性を示すパラメータです。
以下のパラメータが使用可能です。各パラメータの論理和を取ることにより、複数のメジャークラスサービ
スを設定することが可能です。
BTCOD_LIMITED_DISCOVERABLE
BTCOD_RESERVED_1
BTCOD_RESERVED_2
BTCOD_POSITIONING
BTCOD_NETWORKING
BTCOD_RENDERING
BTCOD_CAPTURING
BTCOD_OBJECT_TRANSFER
BTCOD_AUDIO
BTCOD_TELEPHONY
BTCOD_INFORMATION
■デバイスクラスパラメータの取得・設定方法
本体のデバイスクラスを取得する場合は、
BTGetLocalInfo 関数を実行した後、引数の
BTST_LOCALINFO LocalClass1, LocalClass2, LocalClass3 の各メンバを参照します。
他の Bluetooth デバイスの
デバイスクラスを取得する場合は、BTGetDeviceInfo 関数を実行した後、引数
BTST_DEVICEINFO DeviceClass1, DeviceCl
ass2, DeviceClass3 の各メンバを参照します。
本体のデバイスクラスを設定する場合は、BTST_LOCALINFO LocalClass メンバにデバイス
クラスパラメ
ータを設定後、BTSetLocalInfo 関数を実行します。
※デバイスクラスパラメータの詳細につきましては、Blu
etooth Assinged Numbers を参照してください。
http://www.bluetooth.org/foundry/assignnumb/document/baseband/