このセクションの機能は、Bluetoothデバイスとサービスの管理に使用されます。
Bluetoothは、Windows ソケット プログラミング インターフェイスを使用してサポートされます。 Windows ソケット インターフェイスを使用したBluetoothのプログラミングの詳細については、「Bluetooth に対する Windows ソケットのサポート」を参照してください。
| 節 | コンテンツ |
|---|---|
| BluetoothAuthenticateDeviceの | リモート Bluetooth デバイスに認証要求を送信します。 |
| BluetoothAuthenticateDeviceEx | リモート Bluetooth デバイスに認証要求を送信します。 さらに、この関数を使用すると、認証されるデバイスの関数呼び出しに帯域外データを渡すことができます。 |
| BluetoothAuthenticateMultipleDevices | Bluetooth接続ウィザードの 1 つのインスタンスで、呼び出し元が複数のデバイスの認証を求めるメッセージを表示できるようにします。 |
| BluetoothDisplayDeviceProperties | コントロール パネルのデバイス情報プロパティ シートを呼び出します。 |
| BluetoothEnableDiscovery | ローカル Bluetooth無線または無線の検出状態を変更します。 |
| BluetoothEnableIncomingConnections | ローカル Bluetooth 無線が受信接続を受け入れるかどうかを変更します。 |
| BluetoothEnumerateInstalledServices | Bluetooth デバイスで有効になっているサービスの GUID (グローバル一意識別子) を列挙します。 |
| BluetoothFindDeviceClose | デバイス クエリに関連付けられている列挙ハンドルを閉じます。 |
| BluetoothFindFirstDevice | ローカル Bluetooth デバイスの列挙を開始します。 |
| BluetoothFindFirstRadio | ローカル Bluetooth 無線の列挙を開始します。 |
| BluetoothFindNextDevice | 次のBluetoothデバイスを検索します。 |
| BluetoothFindNextRadio | 次のBluetooth無線を検索します。 |
| BluetoothFindRadioClose | 無線の検索に関連付けられている列挙ハンドルBluetooth閉じます。 |
| BluetoothGetDeviceInfo | リモート Bluetooth デバイスに関する情報を取得します。 Bluetoothデバイスは、デバイス照会関数呼び出しが成功したことを通じて以前に識別されている必要があります。 |
| BluetoothGetRadioInfo | Bluetooth無線に関する情報を取得します。 |
| BluetoothIsConnectable | Bluetooth無線または無線が接続可能かどうかを決定します。 |
| BluetoothIsDiscoverable | Bluetooth無線または無線を検出できるかどうかを決定します。 |
| BluetoothRegisterForAuthenticationの | 特定のBluetoothデバイスが認証を要求したときに呼び出されるコールバック関数を登録します。 |
| BluetoothRegisterForAuthenticationEx | ピン要求、数値比較、コールバック関数のアプリケーションを登録します。 |
| BluetoothRemoveDevice | Bluetooth デバイスとコンピューターの間の認証を削除し、デバイスに関するキャッシュされた情報をすべて消去します。 |
| BluetoothSdpEnumAttributes | SDP レコード ストリームを列挙し、レコード内の各属性のコールバック関数を呼び出します。 |
| BluetoothSdpGetAttributeValue | 属性識別子の属性値を取得します。 |
| BluetoothSdpGetContainerElementData | コンテナー ストリームを反復処理し、コンテナー要素内に含まれる各要素を返します。 |
| BluetoothSdpGetElementData | SDP ストリームから 1 つの要素を取得して解析します。 |
| BluetoothSdpGetString | SDP レコードに埋め込まれている生の文字列を Unicode 文字列に変換します。 |
| BluetoothSelectDevices | デバイスの選択Bluetooth有効にします。 |
| BluetoothSelectDevicesFree | BluetoothSelectDevices 関数の前回の呼び出しに関連付けられているリソースを解放します。 |
| BluetoothSendAuthenticationResponse | パスキー応答を送信する認証要求を受信したときに呼び出されます。 |
| BluetoothSendAuthenticationResponseEx | パスキーまたは数値比較応答を送信する認証要求が受信されたときに呼び出されます。 |
| BluetoothSetLocalServiceInfoの | 特定のBluetooth無線のローカル サービス情報を設定します。 |
| BluetoothSetServiceState | Bluetooth デバイスのサービスを有効または無効にします。 |
| BluetoothUnregisterAuthentication | BluetoothRegisterForAuthentication 関数の呼び出しで以前に登録されたコールバック ルーチンの登録を削除します。 |
| BluetoothUpdateDeviceRecord | Bluetooth デバイスに関するローカル コンピューター キャッシュを更新します。 |