User manual - Cライブラリ解説書(2006年4月17日)
DT-930 Cライブラリ解説書
278
8.4.4. BT_SetLocalInfo
DT-930 本体のデバイス情報を設定します。
H BT_SetLocalInfo(
BT_LOCALINFO *
s_localinfo
);
パラメータ
s_localinfo
本体のデバイス情報を設定する構造体変数のポインタ
【ストラクト構造】
typedef struct {
B LocalAddr[18]; :本体の Bluetooth アドレス
形式は”XX:XX:XX:XX:XX:XX”となります
XはASCII の 16 進数(0~9 および A~F)
(値は変更できません)
B LocalName[82]; :本体の Bluetooth デバイス名
H LocalClass; :本体の Bluetooth デバイスクラス
(値は変更できません)
} BT_LOCALINFO
戻り値
(エラー詳細は、エラー値取得関数 (BT_Err_Get) にて取得してください)
関数結果
E_BTOK 正常終了
E_BTNG 異常終了
補足
本関数を実行する前に、BT_GetLocalInfo 関数を実行し、本体のデバイス情報を取得してくだ
さい。
その後、デバイス名のパラメータを変更して、本関数を実行してください。
Bluetooth デバイス名に使用できる文字は ASCII のみです。半角カナや 2 バイト文字は使用
できません。
設定可能な Bluetooth デバイス名の長さは最大で 81 文字です。
本関数で設定したデバイス情報はグローバル領域に保存され、OS がリセットされるまで保持さ
れます。