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

42
5.17 BTSearchDeviceInfo
Bluetooth 機器情報をレジストリから取得します。
[C++]
LONG BTSearchDeviceInfo(
BTST_DEVICEINFO *
DeviceInfo
,
DWORD *
DeviceNumber
,
LPTSTR
SearchKey
)
[Visual Basic]
Overloads Public Shared Function BTSearchDeviceInfo( _
ByVal
DeviceInfo
As BluetoothLibNet.BTST_DEVICEINFO(), _
ByRef
DeviceNumber
As Int32, _
ByVal
SearchKey
As String _
) As Int32
[C#]
public static Int32 BTSearchDeviceInfo(
BluetoothLibNet.BTST_DEVICEINFO[]
DeviceInfo
,
ref Int32
DeviceNumber
,
string
SearchKey
);
解説
検索キーを指定して、Bluetooth 機器の情報をレジストリから検索して取得します。検索キーと一致す
Bluetooth 機器情報の数のみを取得することも可能です。
Device Emulator ではBTReg.ini ファイルの情報を読み込みます。詳細は BTReg.ini を参照し
てくだ
さい。
パラメータ
DeviceInfo
キーと一致した Bluetooth 機器の情報を指定します。
DeviceNumber で指定した数以上の配列を用意します。
NULLC++の場合)または IntPtr.ZeroVisual BasicC#の場合)を指定した場合、キーと一致した
Bluetooth 機器の数のみを返します。
DeviceNumber
取得する Bluetooth 機器情報の最大値を指定します。実行後、キーと一致した Bluetooth 機器の数が
格納されます。
SearchKey
Bluetooth 機器情報検索キーを指定します。Bluetooth アドレスまたは Bluetooth 機器名を指定します。
NULLC++の場合)または IntPtr.ZeroVisual BasicC#の場合)を指定した場合、レジストリに登録さ
れている全ての Bluetooth 機器の情報を返します。