Partager via


structure BTHX_CAPABILITIES (bthxddi.h)

La structure BTHX_CAPABILITIES décrit les fonctionnalités du pilote de transport extensible Bluetooth.

Syntaxe

typedef struct _BTHX_CAPABILITIES {
  ULONG            MaxAclTransferInSize;
  BTHX_SCO_SUPPORT ScoSupport;
  ULONG            MaxScoChannels;
  BOOLEAN          IsDeviceIdleCapable;
  BOOLEAN          IsDeviceWakeCapable;
} BTHX_CAPABILITIES, *PBTHX_CAPABILITIES;

Membres

MaxAclTransferInSize

La taille maximale, en octets, des paquets ACL que la couche de transport peut accepter.

ScoSupport

Type de SCO pris en charge. Cette valeur doit être définie sur ScoSupportHCIBypass.

MaxScoChannels

Nombre maximal de canaux SCO pris en charge. Cette valeur doit être définie sur 1.

IsDeviceIdleCapable

Indique si l’appareil prend en charge l’état d’alimentation inactif/veille. TRUE si l’appareil peut prendre en charge l’inactivité (dans un état de cycle de service faible), sinon FALSE.

IsDeviceWakeCapable

Indique si l’appareil prend en charge la mise en éveil à distance. TRUE si l’appareil prend en charge le réveil du système de veille, sinon FALSE.

Exigences

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