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

DT-10 ライブラリマニュアル
CASIO Bluetooth
Library for VB
18
BTSearchDeviceInfo
機能 検索キーを指定して、Bluetooth 機器の情報をレジストリから検索して取得します。
検索キーと一致する Bluetooth 機器情報の数のみを取得することも可能です。
書式 BTSearchDeviceInfo (ByVal DeviceInfo() As BTST_DEVICEINFO, _
ByRef DeviceNumber As Integer, ByVal SearchKey As String) As Int32
パラメータ DeviceInfo [in / out] キーと一致した Bluetooth 機器の情報
DeviceNumberで指定した数以上の配列を用意する
NULL を指定した場合、キーと一致した Bluetooth 機器の数のみを返す
DeviceNumber [in / out] 取得する Bluetooth 機器情報の最大値を設定する
実行後、キーと一致した Bluetooth 機器の数が格納される
SearchKey [in] Bluetooth 機器情報検索キー
Bluetoothアドレスまたは Bluetooth 機器名を指定する
NULL を指定した場合、レジストリに登録されている全ての Bluetooth 機器
の情報を返す
戻り値 BTERR_SUCCESS 正常終了
BTERR_FAILED Bluetooth 機器情報のレジストリからの検索失敗
BTERR_DRIVER ドライバーエラー
FUNCTION_UNSUPPORT 未サポートエラー
備考 Bluetooth 機器情報を格納する構造体の変数は、配列として用意してください。
DeviceNumber で小さい値を指定すると、キーと一致した Bluetooth 機器情報が完全には取得できない
場合があります。キーと一致すると想定される Bluetooth デバイスの個数よりも大きい値を指定してく
ださい。
検索キーと一致する Bluetooth 機器情報の数が予想できない場合には、最初に検索キーと一致す
Bluetooth 機器情報の数のみを取得してください。その後、Bluetooth 機器情報を格納する構造体の変
数を動的に確保し、再度同じ検索キーを使用して Bluetooth 機器情報を取得してください