Partager via


BTHX_CAPABILITIES structure (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

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 sortie de veille à distance. TRUE si l’appareil prend en charge la sortie de veille du système, sinon FALSE.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Versions :_Supported commençant par Windows 8.
En-tête bthxddi.h (inclure BthXDDI.h)