BLUETOOTH_DEVICE_SEARCH_PARAMS構造体 (bluetoothapis.h)

BLUETOOTH_DEVICE_SEARCH_PARAMS構造体は、Bluetooth デバイス検索の検索条件を指定します。

構文

typedef struct _BLUETOOTH_DEVICE_SEARCH_PARAMS {
  DWORD  dwSize;
  BOOL   fReturnAuthenticated;
  BOOL   fReturnRemembered;
  BOOL   fReturnUnknown;
  BOOL   fReturnConnected;
  BOOL   fIssueInquiry;
  UCHAR  cTimeoutMultiplier;
  HANDLE hRadio;
} BLUETOOTH_DEVICE_SEARCH_PARAMS;

メンバー

dwSize

構造体のサイズ (バイト単位)。

fReturnAuthenticated

認証された Bluetooth デバイスを検索で返す必要があることを示す 値。

fReturnRemembered

検索で記憶されている Bluetooth デバイスを返す必要があることを示す 値。

fReturnUnknown

検索で不明な Bluetooth デバイスを返す必要があることを示す 値。

fReturnConnected

検索で接続されている Bluetooth デバイスを返す必要があることを示す 値。

fIssueInquiry

新しい照会を発行する必要があることを示す 値。

cTimeoutMultiplier

1.28 秒単位で表される、問い合わせのタイムアウトを示す 値。 たとえば、12.8 秒の問い合わせの cTimeoutMultiplier 値は 10 です。 このメンバーの最大値は 48 です。 48 より大きい値を使用すると、呼び出し元の関数はすぐに失敗し、 E_INVALIDARGを返します。

hRadio

照会を実行する無線のハンドル。 すべてのローカル Bluetooth 無線で照会を実行するには 、NULL に設定します。

要件

要件
サポートされている最小のクライアント Windows Vista、SP2 を使用した Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
Header bluetoothapis.h (Bthsdpdef.h、BluetoothAPIs.h を含む)

こちらもご覧ください

BluetoothDisplayDeviceProperties

BluetoothFindDeviceClose

BluetoothFindFirstDevice

BluetoothFindNextDevice

BluetoothGetDeviceInfo

BluetoothRemoveDevice

BluetoothUpdateDeviceRecord