enumeração BRB_TYPE (bthddi.h)
O tipo de enumeração BRB_TYPE é usado para determinar o bloco de solicitação Bluetooth quando um driver de perfil cria e envia um BRB.
Syntax
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;
Constantes
BRB_HCI_GET_LOCAL_BD_ADDR Esse valor declara um BRB do tipo BRB_HCI_GET_LOCAL_BD_ADDR. |
BRB_L2CA_REGISTER_SERVER Esse valor declara um BRB do tipo BRB_L2CA_REGISTER_SERVER. |
BRB_L2CA_UNREGISTER_SERVER Esse valor declara um BRB do tipo BRB_L2CA_UNREGISTER_SERVER. |
BRB_L2CA_OPEN_CHANNEL Esse valor declara um BRB do tipo BRB_L2CA_OPEN_CHANNEL. |
BRB_L2CA_OPEN_CHANNEL_RESPONSE Esse valor declara um BRB do tipo BRB_L2CA_OPEN_CHANNEL_RESPONSE. |
BRB_L2CA_CLOSE_CHANNEL Esse valor declara um BRB do tipo BRB_L2CA_CLOSE_CHANNEL. |
BRB_L2CA_ACL_TRANSFER Esse valor declara um BRB do tipo BRB_L2CA_ACL_TRANSFER. |
BRB_L2CA_UPDATE_CHANNEL Esse valor declara um BRB do tipo BRB_L2CA_UPDATE_CHANNEL. |
BRB_L2CA_PING Esse valor declara um BRB do tipo BRB_L2CA_PING. |
BRB_L2CA_INFO_REQUEST Apenas para uso interno. Não use. |
BRB_REGISTER_PSM Esse valor declara um BRB do tipo BRB_REGISTER_PSM. |
BRB_UNREGISTER_PSM Esse valor declara um BRB do tipo BRB_UNREGISTER_PSM. |
BRB_SCO_REGISTER_SERVER Esse valor declara um BRB do tipo BRB_SCO_REGISTER_SERVER. |
BRB_SCO_UNREGISTER_SERVER Esse valor declara um BRB do tipo BRB_SCO_UNREGISTER_SERVER. |
BRB_SCO_OPEN_CHANNEL Esse valor declara um BRB do tipo BRB_SCO_OPEN_CHANNEL. |
BRB_SCO_OPEN_CHANNEL_RESPONSE Esse valor declara um BRB do tipo BRB_SCO_OPEN_CHANNEL_RESPONSE. |
BRB_SCO_CLOSE_CHANNEL Esse valor declara um BRB do tipo BRB_SCO_CLOSE_CHANNEL. |
BRB_SCO_TRANSFER Esse valor declara um BRB do tipo BRB_SCO_TRANSFER. |
BRB_SCO_GET_CHANNEL_INFO Esse valor declara um BRB do tipo BRB_SCO_GET_CHANNEL_INFO. |
BRB_SCO_GET_SYSTEM_INFO Esse valor declara um BRB do tipo BRB_SCO_GET_SYSTEM_INFO. |
BRB_SCO_FLUSH_CHANNEL Esse valor declara um BRB do tipo BRB_SCO_FLUSH_CHANNEL. |
BRB_SCO_OPEN_UNMANAGED_CHANNEL Esse valor declara um BRB do tipo BRB_SCO_OPEN_CHANNEL. |
BRB_SCO_OPEN_UNMANAGED_CHANNEL_RESPONSE Esse valor declara um BRB do tipo BRB_SCO_OPEN_CHANNEL_RESPONSE. |
BRB_L2CA_OPEN_ENHANCED_CHANNEL Esse valor declara um BRB do tipo BRB_L2CA_OPEN_CHANNEL. Esse valor está presente em Windows 8 e versões posteriores do Windows. |
BRB_L2CA_OPEN_ENHANCED_CHANNEL_RESPONSE Esse valor declara um BRB do tipo BRB_L2CA_OPEN_CHANNEL_RESPONSE. Esse valor está presente em Windows 8 e versões posteriores do Windows. |
BRB_ACL_GET_MODE |
BRB_ACL_ENTER_ACTIVE_MODE Esse valor declara um BRB do tipo BRB_ACL_ENTER_ACTIVE_MODE. |
BRB_STORED_LINK_KEY Apenas para uso interno. Não use. |
BRB_GET_DEVICE_INTERFACE_STRING Esse valor declara um BRB do tipo BRB_GET_DEVICE_INTERFACE_STRING. |
Comentários
O tipo de BRB é especificado no membro Type da estrutura BRB_HEADER . As funções BthAllocateBrb e BthInitializeBrb definem automaticamente o membro Type .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Versões:_Supported no Windows Vista e posteriores. |
Cabeçalho | bthddi.h (inclua Bthddi.h) |