é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.
Syntax
typedef enum _BTHX_SCO_SUPPORT {
ScoSupportNone,
ScoSupportHCI,
ScoSupportHCIBypass
} BTHX_SCO_SUPPORT, *PBTHX_SCO_SUPPORT;
Constantes
ScoSupportNone 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 un mécanisme de bande latérale comme un canal I2S. |
Remarques
Au démarrage, la pile Bluetooth interroge le pilote de transport pour connaître ses fonctionnalités en envoyant le IOCTL_BTHX_QUERY_CAPABILITIES IOCTL.
La mémoire tampon de sortie de ce IOCTL est définie par la structure BTHX_CAPABILITIES qui contient la structure BTHX_SCO_SUPPORT.
Le pilote de transport doit spécifier ScoSupportHCIBypass.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Versions :_Supported à partir de Windows 8. |
En-tête | bthxddi.h (inclure BthXDDI.h) |