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

33
5.10 BTTrustDevice
Bluetooth 機器との信頼を実行します。
[C++]
LONG BTTrustDevice(
BTST_DEVICEINFO *
DeviceInfo
,
LPTSTR
PortName
)
[Visual Basic]
Overloads Public Shared Function BTTrustDevice( _
ByVal
DeviceInfo
As C:BluetoothLibNet+BTST_DEVICEINFO, _
ByVal
PortName
As String _
) As Int32
[C#]
public static Int32 BTTrustDevice(
C:BluetoothLibNet+BTST_DEVICEINFO
DeviceInfo
,
string
PortName
);
解説
Bluetooth 機器との信頼を実行します。
本体から、指定した Bluetooth 機器との信頼を行います。
パラメータ
DeviceInfo
デバイスの信頼を実行する Bluetooth 機器の情報を指定します。
NULLC++の場合)または IntPtr.ZeroVisual BasicC#の場合)を指定した場合、デフォルトの
Bluetooth 機器とのデバイスの信頼を実行します。
PortName
デフォルトで通信する設定をした通信ポートを指定します。DeviceInfo NULL を指定した場合のみ、
以下の中から一つを指定します。
BTPORT_SERIAL
仮想シリアル
BTPORT_DIALUP
ダイヤルアップ
戻り値
BTERR_SUCCESS
正常終了
BTERR_FAILED
Bluetooth 機器とのボンドに失敗
BTERR_DRIVER
ドライバーエラー
DeviceEmulator では発生しません
FUNCTION_UNSUPPORT
未サポートエラー
補足
関数を実行する前に、BTSetPassKey 関数を必ず実行して、ボンド実行時に使用される PassKey を設
定しておいてください。PassKey を設定していない場
合、または BTSetPassKey 関数でパラメータに