次の方法で共有


BRB_TYPE列挙 (bthddi.h)

BRB_TYPE 列挙型は、プロファイル ドライバー ビルドして BRB 送信するときに、Bluetooth要求ブロックを決定するために使用されます。

構文

typedef enum _BRB_TYPE {
  BRB_HCI_GET_LOCAL_BD_ADDR,
  BRB_L2CA_REGISTER_SERVER,
  BRB_L2CA_UNREGISTER_SERVER,
  BRB_L2CA_OPEN_CHANNEL,
  BRB_L2CA_OPEN_CHANNEL_RESPONSE,
  BRB_L2CA_CLOSE_CHANNEL,
  BRB_L2CA_ACL_TRANSFER,
  BRB_L2CA_UPDATE_CHANNEL,
  BRB_L2CA_PING,
  BRB_L2CA_INFO_REQUEST,
  BRB_REGISTER_PSM,
  BRB_UNREGISTER_PSM,
  BRB_SCO_REGISTER_SERVER,
  BRB_SCO_UNREGISTER_SERVER,
  BRB_SCO_OPEN_CHANNEL,
  BRB_SCO_OPEN_CHANNEL_RESPONSE,
  BRB_SCO_CLOSE_CHANNEL,
  BRB_SCO_TRANSFER,
  BRB_SCO_GET_CHANNEL_INFO,
  BRB_SCO_GET_SYSTEM_INFO,
  BRB_SCO_FLUSH_CHANNEL,
  BRB_SCO_OPEN_UNMANAGED_CHANNEL,
  BRB_SCO_OPEN_UNMANAGED_CHANNEL_RESPONSE,
  BRB_L2CA_OPEN_ENHANCED_CHANNEL,
  BRB_L2CA_OPEN_ENHANCED_CHANNEL_RESPONSE,
  BRB_ACL_GET_MODE,
  BRB_ACL_ENTER_ACTIVE_MODE,
  BRB_STORED_LINK_KEY,
  BRB_GET_DEVICE_INTERFACE_STRING
} BRB_TYPE;

定数

 
BRB_HCI_GET_LOCAL_BD_ADDR
この値は、次の値を宣言します。
型の BRB する

BRB_HCI_GET_LOCAL_BD_ADDR.
BRB_L2CA_REGISTER_SERVER
この値は、次の値を宣言します。
型の BRB する
BRB_L2CA_REGISTER_SERVER.
BRB_L2CA_UNREGISTER_SERVER
この値は、次の値を宣言します。
型の BRB する

BRB_L2CA_UNREGISTER_SERVER.
BRB_L2CA_OPEN_CHANNEL
この値は、次の値を宣言します。
型の BRB する
BRB_L2CA_OPEN_CHANNEL.
BRB_L2CA_OPEN_CHANNEL_RESPONSE
この値は、次の値を宣言します。
型の BRB する

BRB_L2CA_OPEN_CHANNEL_RESPONSE.
BRB_L2CA_CLOSE_CHANNEL
この値は、次の値を宣言します。
型の BRB する
BRB_L2CA_CLOSE_CHANNEL.
BRB_L2CA_ACL_TRANSFER
この値は、次の値を宣言します。
型の BRB する
BRB_L2CA_ACL_TRANSFER.
BRB_L2CA_UPDATE_CHANNEL
この値は、次の値を宣言します。
型の BRB する
BRB_L2CA_UPDATE_CHANNEL.
BRB_L2CA_PING
この値は、次の値を宣言します。
型の BRB する
BRB_L2CA_PING.
BRB_L2CA_INFO_REQUEST
内部使用のみ。 使用しないでください。
BRB_REGISTER_PSM
この値は、次の値を宣言します。
型の BRB する
BRB_REGISTER_PSM.
BRB_UNREGISTER_PSM
この値は、次の値を宣言します。
型の BRB する
BRB_UNREGISTER_PSM.
BRB_SCO_REGISTER_SERVER
この値は、次の値を宣言します。
型の BRB する
BRB_SCO_REGISTER_SERVER.
BRB_SCO_UNREGISTER_SERVER
この値は、次の値を宣言します。
型の BRB する

BRB_SCO_UNREGISTER_SERVER.
BRB_SCO_OPEN_CHANNEL
この値は、次の値を宣言します。
型の BRB する
BRB_SCO_OPEN_CHANNEL.
BRB_SCO_OPEN_CHANNEL_RESPONSE
この値は、次の値を宣言します。
型の BRB する

BRB_SCO_OPEN_CHANNEL_RESPONSE.
BRB_SCO_CLOSE_CHANNEL
この値は、次の値を宣言します。
型の BRB する
BRB_SCO_CLOSE_CHANNEL.
BRB_SCO_TRANSFER
この値は、次の値を宣言します。
型の BRB する
BRB_SCO_TRANSFER.
BRB_SCO_GET_CHANNEL_INFO
この値は、次の値を宣言します。
型の BRB する
BRB_SCO_GET_CHANNEL_INFO.
BRB_SCO_GET_SYSTEM_INFO
この値は、次の値を宣言します。
型の BRB する
BRB_SCO_GET_SYSTEM_INFO.
BRB_SCO_FLUSH_CHANNEL
この値は、次の値を宣言します。
型の BRB する
BRB_SCO_FLUSH_CHANNEL.
BRB_SCO_OPEN_UNMANAGED_CHANNEL
この値は、次の値を宣言します。
型の BRB する
BRB_SCO_OPEN_CHANNEL.
BRB_SCO_OPEN_UNMANAGED_CHANNEL_RESPONSE
この値は、次の値を宣言します。
型の BRB する

BRB_SCO_OPEN_CHANNEL_RESPONSE.
BRB_L2CA_OPEN_ENHANCED_CHANNEL
この値は、次の値を宣言します。
型の BRB する
BRB_L2CA_OPEN_CHANNEL. この値は、Windows 8 以降のバージョンの Windows に存在します。
BRB_L2CA_OPEN_ENHANCED_CHANNEL_RESPONSE
この値は、次の値を宣言します。
型の BRB する
BRB_L2CA_OPEN_CHANNEL_RESPONSE. この値は、Windows 8 以降のバージョンの Windows に存在します。
BRB_ACL_GET_MODE
BRB_ACL_ENTER_ACTIVE_MODE
この値は、次の値を宣言します。
型の BRB する

BRB_ACL_ENTER_ACTIVE_MODE.
BRB_STORED_LINK_KEY
内部使用のみ。 使用しないでください。
BRB_GET_DEVICE_INTERFACE_STRING
この値は、次の値を宣言します。
型の BRB する

BRB_GET_DEVICE_INTERFACE_STRING.

備考

BRB の型は、BRB_HEADER 構造体の Type メンバーで指定されます。 BthAllocateBrb 関数と BthInitializeBrb 関数は、Type メンバーを自動的に設定します。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista 以降のバージョン:_Supported。
ヘッダー bthddi.h (Bthddi.h を含む)

関連項目

BRB

BRB_HEADER

BthAllocateBrb

BthInitializeBrb

IOCTL_INTERNAL_BTH_SUBMIT_BRB