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

32
5.9 BTSetPassKey
PassKey を設定します。
[C++]
LONG BTSetPassKey(
LPTSTR
PassKey
)
[Visual Basic]
Overloads Public Shared Function BTSetPassKey( _
ByVal
PassKey
As String _
) As Int32
[C#]
public static Int32 BTSetPassKey(
string
PassKey
);
解説
本体の PassKey を設定します。PassKey は、本体で他の Bluetooth 機器とのボンドを実行する場合、
および他の Bluetooth 機器から PassKey 要求があったときに使用されます。
パラメータの設定により、他の Bluetooth 機器からの PassKey 要求を拒否することが可能です。設定し
PassKey は、BTSetPassKey 関数および BTDeInitialize 関数を実行するまで有効です。
Device Emul
ator では、BTDeviceInfo[n].ini ファイルに情報を書き込みます。
パラメータ
PassKey
設定するパスキーを指定します。
NULLC++の場合)または IntPtr.ZeroVisual BasicC#の場合)を指定した場合、他の Bluetooth
器からの PassKey 要求を拒否します。
戻り値
BTERR_SUCCESS
正常終了
BTERR_FAILED
PassKey の設定に失敗
BTERR_DRIVER
ドライバーエラー
DeviceEmulator では発生しません
FUNCTION_UNSUPPORT
未サポートエラー
補足
BTTrustDevice 関数を実行する前に、必ず本関数を実行してください。他の Bluetooth 機器
からHT
PassKey 要求が必要となる場合は、事前に本関数を実行して PassKey を設定してください。
対応情報
機種
DT-5200 / DT-X7 / DT-9800 / DT-5300 / IT-300 / DT-X8 / IT-9000
ヘッダ
BluetoothLib.h
ライブラリ
BluetoothLib.lib