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

60
5.29 BTConnectSerial
仮想シリアルプロファイルを使用して Bluetooth 機器との接続を実行します。
[C++]
LONG BTConnectSerial (
DWORD
ConnectionMode,
DWORD
ConnectionTimeout
,
DWORD
ReceiveTimeout
)
[Visual Basic]
Public Shared Function BTConnectSerial( _
ByVal
ConnectionMode
As Int32, _
ByVal
ConnectionTimeout
As Int32, _
ByVal
ReceiveTimeout
As Int32 _
) As Int32
[C#]
public static Int32 BTConnectSerial(
Int32
ConnectionMode
,
Int32
ConnectionTimeout
,
Int32
ReceiveTimeout
);
解説
仮想シリアルプロファイルを使用して Bluetooth 機器との接続を実行します。
Device Emulator ではBluetoothLibrary の初期化の確認のみを行います。また、正常終了時は、実
行結果を内部変数として格納します。
パラメータ
ConnectionMode
接続モードの設定
BTCONNECT_SERIAL_CLIENT
マスターモードで接続する
BTCONNECT_SERIAL_SERVER
スレーブモードで接続する
ConnectionTimeout
仮想シリアルプロファイル接続のタイムアウト時間をミリ秒で指定する
ReceiveTimeout
BTReceiveSerialData 関数の受信タイムアウト時間をミリ秒で指定する
戻り値
BTERR_SUCCESS
正常終了
BTERR_FAILED
デバイス情報設定失敗
BTERR_DRIVER
ドライバーエラー
DeviceEmulator では発生しません
FUNCTION_UNSUPPORT
未サポートエラー