Partager via


énumération BTHX_SCO_SUPPORT (bthxddi.h)

L’énumération BTHX_SCO_SUPPORT répertorie les différents types de SCO pris en charge par le pilote de transport.

Syntaxe

typedef enum _BTHX_SCO_SUPPORT {
  ScoSupportNone,
  ScoSupportHCI,
  ScoSupportHCIBypass
} BTHX_SCO_SUPPORT, *PBTHX_SCO_SUPPORT;

Constantes

 
ScoSupportNone
Le SCO n’est pas pris en charge.
ScoSupportHCI
Les données SCO passent par la couche HCI (pile).
ScoSupportHCIBypass
Les données SCO ne passent pas par la couche HCI, mais par le biais d’un mécanisme de bande latérale comme un canal I2S.

Remarques

Au démarrage, la pile Bluetooth interroge le pilote de transport pour ses fonctionnalités en envoyant la IOCTL_BTHX_QUERY_CAPABILITIES IOCTL.

La mémoire tampon de sortie de cette IOCTL est définie par la structure BTHX_CAPABILITIES qui contient la structure BTHX_SCO_SUPPORT.

Le pilote de transport doit spécifier ScoSupportHCIBypass.

Exigences

Exigence Valeur
client minimum pris en charge Versions :_Supported à partir de Windows 8.
d’en-tête bthxddi.h (include BthXDDI.h)