Bluetoothの使用

このセクションでは、Bluetooth用のWindowsベースのアプリケーションの作成に関連するタスクについて説明します。

Bluetoothは、Ws2bth.hファイルとBluetoothAPIs.hファイルにプログラミング定義を提供します。 Bthsdpdef.hファイルは、BluetoothAPIs.hの前に含める必要があります。 Bluetoothソケットを使用するには、Winsock2.hの後にWs2bth.hファイルを含める必要があります。 Bthprops.libにのみリンクし、Irprops.libへのリンクは避けてください。 Irprops.libは、旧バージョンとの互換性のためにのみ提供されています。 Bthprops.libは、Windows Vista SDKで使用できます。 Windows Vista SDKを使用すると、Windows XP Service Pack 2 (SP2) 用のアプリケーションを開発できます。

他のアドレスファミリで現在サポートされているデータの読み取りと書き込みを行うためのすべての標準同期および重複メカニズムは、AF_BTHアドレスファミリでも正常に動作します。

Winsock 2.2とRFCOMMプロトコルを使用して単純なBluetoothアプリケーションを示すSDKに含まれているコード例がいくつかあります。 サンプルのソースコードは、SDKのインストール場所のC:\Program Files\Microsoft SDKs\Windows\<version number>\Samples\NetDs\winsock\Bluetoothにあります。

このセクションでは、次のトピックについて説明します.

セクション Content
Windowsソケットを使用したBluetoothプログラミング Windowsソケットインターフェイスを使用してBluetoothネットワークを実装する方法について説明します。