User manual - C++Bluetoothライブラリマニュアルver.1.00(2005年3月9日)

DT-10 ライブラリマニュアル
CASIO Bluetooth
Library
23
BTGetDeviceInfo
機能 BTInquiry 関数で発見された Bluetooth 機器のデバイス情報を取得します。BTInquiry 関数を実行後、
必ず本関数を実行して Bluetooth 機器情報を取得してください。
本関数で取得できるデバイス情報は、以下の通りですBluetooth デバイスクラスにおいて取得可能な
パラメータについては、2-7-2 を参照してください。
Bluetooth 機器名
Bluetooth 機器アドレス
Bluetooth デバイスクラス
書式 LONG BTGetDeviceInfo (
BTST_DEVICEINFO *DeviceInfo,
DWORD DeviceNumber,
HANDLE *DeviceHandle
)
パラメータ DeviceInfo [out] Bluetooth 機器情報を格納する構造体変
配列として用意してください。
DeviceNumber [in] BTInquiry 関数で取得した Bluetooth 機器の数
DeviceHandle [in] 常に0を設定してください
1
戻り値 BTERR_SUCCESS 正常終了
BTERR_FAILED Bluetooth 機器情報取得失敗
BTERR_DRIVER ドライバーエラー
FUNCTION_UNSUPPORT 未サポートエラー
インクルード #include “BluetoothLib.h”
備考 Bluetooth 機器名が取得できなかった場合、Bluetooth 機器名の変数に Bluetooth 機器アドレスを格納
します。
取得した Bluetooth 機器情報のうち、Bluetooth機器名以外の情報は書き換えないでください。Bluetooth
機器との接続および通信ができなくなる可能性があります。
本関数を実行すると、Bluetooth 機器のサービス情報が初期化されます。Bluetooth 機器のサービス情