enumerazione BRB_TYPE (bthddi.h)
Il tipo di enumerazione BRB_TYPE viene usato per determinare il blocco di richieste Bluetooth quando un driver del profilo viene compilato e inviato un BRB.
Sintassi
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;
Costanti
BRB_HCI_GET_LOCAL_BD_ADDR Questo valore dichiara un BRB di tipo BRB_HCI_GET_LOCAL_BD_ADDR. |
BRB_L2CA_REGISTER_SERVER Questo valore dichiara un BRB di tipo BRB_L2CA_REGISTER_SERVER. |
BRB_L2CA_UNREGISTER_SERVER Questo valore dichiara un BRB di tipo BRB_L2CA_UNREGISTER_SERVER. |
BRB_L2CA_OPEN_CHANNEL Questo valore dichiara un BRB di tipo BRB_L2CA_OPEN_CHANNEL. |
BRB_L2CA_OPEN_CHANNEL_RESPONSE Questo valore dichiara un BRB di tipo BRB_L2CA_OPEN_CHANNEL_RESPONSE. |
BRB_L2CA_CLOSE_CHANNEL Questo valore dichiara un BRB di tipo BRB_L2CA_CLOSE_CHANNEL. |
BRB_L2CA_ACL_TRANSFER Questo valore dichiara un BRB di tipo BRB_L2CA_ACL_TRANSFER. |
BRB_L2CA_UPDATE_CHANNEL Questo valore dichiara un BRB di tipo BRB_L2CA_UPDATE_CHANNEL. |
BRB_L2CA_PING Questo valore dichiara un BRB di tipo BRB_L2CA_PING. |
BRB_L2CA_INFO_REQUEST Solo per uso interno. Non usare. |
BRB_REGISTER_PSM Questo valore dichiara un BRB di tipo BRB_REGISTER_PSM. |
BRB_UNREGISTER_PSM Questo valore dichiara un BRB di tipo BRB_UNREGISTER_PSM. |
BRB_SCO_REGISTER_SERVER Questo valore dichiara un BRB di tipo BRB_SCO_REGISTER_SERVER. |
BRB_SCO_UNREGISTER_SERVER Questo valore dichiara un BRB di tipo BRB_SCO_UNREGISTER_SERVER. |
BRB_SCO_OPEN_CHANNEL Questo valore dichiara un BRB di tipo BRB_SCO_OPEN_CHANNEL. |
BRB_SCO_OPEN_CHANNEL_RESPONSE Questo valore dichiara un BRB di tipo BRB_SCO_OPEN_CHANNEL_RESPONSE. |
BRB_SCO_CLOSE_CHANNEL Questo valore dichiara un BRB di tipo BRB_SCO_CLOSE_CHANNEL. |
BRB_SCO_TRANSFER Questo valore dichiara un BRB di tipo BRB_SCO_TRANSFER. |
BRB_SCO_GET_CHANNEL_INFO Questo valore dichiara un BRB di tipo BRB_SCO_GET_CHANNEL_INFO. |
BRB_SCO_GET_SYSTEM_INFO Questo valore dichiara un BRB di tipo BRB_SCO_GET_SYSTEM_INFO. |
BRB_SCO_FLUSH_CHANNEL Questo valore dichiara un BRB di tipo BRB_SCO_FLUSH_CHANNEL. |
BRB_SCO_OPEN_UNMANAGED_CHANNEL Questo valore dichiara un BRB di tipo BRB_SCO_OPEN_CHANNEL. |
BRB_SCO_OPEN_UNMANAGED_CHANNEL_RESPONSE Questo valore dichiara un BRB di tipo BRB_SCO_OPEN_CHANNEL_RESPONSE. |
BRB_L2CA_OPEN_ENHANCED_CHANNEL Questo valore dichiara un BRB di tipo BRB_L2CA_OPEN_CHANNEL. Questo valore è presente in Windows 8 e versioni successive di Windows. |
BRB_L2CA_OPEN_ENHANCED_CHANNEL_RESPONSE Questo valore dichiara un BRB di tipo BRB_L2CA_OPEN_CHANNEL_RESPONSE. Questo valore è presente in Windows 8 e versioni successive di Windows. |
BRB_ACL_GET_MODE |
BRB_ACL_ENTER_ACTIVE_MODE Questo valore dichiara un BRB di tipo BRB_ACL_ENTER_ACTIVE_MODE. |
BRB_STORED_LINK_KEY Solo per uso interno. Non usare. |
BRB_GET_DEVICE_INTERFACE_STRING Questo valore dichiara un BRB di tipo BRB_GET_DEVICE_INTERFACE_STRING. |
Commenti
Il tipo di BRB viene specificato nel membro Type della struttura BRB_HEADER . Le funzioni BthAllocateBrb e BthInitializeBrb impostano automaticamente il membro Type .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Versioni:_Supported in Windows Vista e versioni successive. |
Intestazione | bthddi.h (include Bthddi.h) |