énumération BRB_TYPE (bthddi.h)
Le type d’énumération BRB_TYPE est utilisé pour déterminer le bloc de requête Bluetooth lorsqu’un pilote de profil génère et envoie un 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 Cette valeur déclare un BRB de type BRB_HCI_GET_LOCAL_BD_ADDR. |
BRB_L2CA_REGISTER_SERVER Cette valeur déclare un BRB de type BRB_L2CA_REGISTER_SERVER. |
BRB_L2CA_UNREGISTER_SERVER Cette valeur déclare un BRB de type BRB_L2CA_UNREGISTER_SERVER. |
BRB_L2CA_OPEN_CHANNEL Cette valeur déclare un BRB de type BRB_L2CA_OPEN_CHANNEL. |
BRB_L2CA_OPEN_CHANNEL_RESPONSE Cette valeur déclare un BRB de type BRB_L2CA_OPEN_CHANNEL_RESPONSE. |
BRB_L2CA_CLOSE_CHANNEL Cette valeur déclare un BRB de type BRB_L2CA_CLOSE_CHANNEL. |
BRB_L2CA_ACL_TRANSFER Cette valeur déclare un BRB de type BRB_L2CA_ACL_TRANSFER. |
BRB_L2CA_UPDATE_CHANNEL Cette valeur déclare un BRB de type BRB_L2CA_UPDATE_CHANNEL. |
BRB_L2CA_PING Cette valeur déclare un BRB de type BRB_L2CA_PING. |
BRB_L2CA_INFO_REQUEST À usage interne uniquement. Ne pas utiliser. |
BRB_REGISTER_PSM Cette valeur déclare un BRB de type BRB_REGISTER_PSM. |
BRB_UNREGISTER_PSM Cette valeur déclare un BRB de type BRB_UNREGISTER_PSM. |
BRB_SCO_REGISTER_SERVER Cette valeur déclare un BRB de type BRB_SCO_REGISTER_SERVER. |
BRB_SCO_UNREGISTER_SERVER Cette valeur déclare un BRB de type BRB_SCO_UNREGISTER_SERVER. |
BRB_SCO_OPEN_CHANNEL Cette valeur déclare un BRB de type BRB_SCO_OPEN_CHANNEL. |
BRB_SCO_OPEN_CHANNEL_RESPONSE Cette valeur déclare un BRB de type BRB_SCO_OPEN_CHANNEL_RESPONSE. |
BRB_SCO_CLOSE_CHANNEL Cette valeur déclare un BRB de type BRB_SCO_CLOSE_CHANNEL. |
BRB_SCO_TRANSFER Cette valeur déclare un BRB de type BRB_SCO_TRANSFER. |
BRB_SCO_GET_CHANNEL_INFO Cette valeur déclare un BRB de type BRB_SCO_GET_CHANNEL_INFO. |
BRB_SCO_GET_SYSTEM_INFO Cette valeur déclare un BRB de type BRB_SCO_GET_SYSTEM_INFO. |
BRB_SCO_FLUSH_CHANNEL Cette valeur déclare un BRB de type BRB_SCO_FLUSH_CHANNEL. |
BRB_SCO_OPEN_UNMANAGED_CHANNEL Cette valeur déclare un BRB de type BRB_SCO_OPEN_CHANNEL. |
BRB_SCO_OPEN_UNMANAGED_CHANNEL_RESPONSE Cette valeur déclare un BRB de type BRB_SCO_OPEN_CHANNEL_RESPONSE. |
BRB_L2CA_OPEN_ENHANCED_CHANNEL Cette valeur déclare un BRB de type BRB_L2CA_OPEN_CHANNEL. Cette valeur est présente dans les versions Windows 8 et ultérieures de Windows. |
BRB_L2CA_OPEN_ENHANCED_CHANNEL_RESPONSE Cette valeur déclare un BRB de type BRB_L2CA_OPEN_CHANNEL_RESPONSE. Cette valeur est présente dans les versions Windows 8 et ultérieures de Windows. |
BRB_ACL_GET_MODE |
BRB_ACL_ENTER_ACTIVE_MODE Cette valeur déclare un BRB de type BRB_ACL_ENTER_ACTIVE_MODE. |
BRB_STORED_LINK_KEY À usage interne uniquement. Ne pas utiliser. |
BRB_GET_DEVICE_INTERFACE_STRING Cette valeur déclare un BRB de type BRB_GET_DEVICE_INTERFACE_STRING. |
Remarques
Le type de BRB est spécifié dans le membre Type de la structure BRB_HEADER . Les fonctions BthAllocateBrb et BthInitializeBrb définissent automatiquement le membre Type .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Versions :_Supported dans Windows Vista et versions ultérieures. |
En-tête | bthddi.h (inclure Bthddi.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour