IOCTL_BTHHFP_DEVICE_GET_CODEC_ID IOCTL (bthhfpddi.h)

Un pilote audio peut envoyer un code de contrôle IOCTL_BTHHFP_DEVICE_GET_CODEC_ID pour interroger la pile de pilotes Bluetooth sur l’ID de codec utilisé par le service HFP. Cela permet au pilote audio de déterminer le taux d’échantillonnage des données.

Code principal

IRP_MJ_DEVICE_CONTROL

Mémoire tampon d'entrée

Valeur d’énumération HFP_BYPASS_CODEC_ID_VERSION . Actuellement, seule REQ_HFP_BYPASS_CODEC_ID_V1 est prise en charge.

Longueur de la mémoire tampon d’entrée

Taille d’une valeur d’énumération HFP_BYPASS_CODEC_ID_VERSION .

Mémoire tampon de sortie

Structure d’ID de codec contenant les informations d’ID de codec. Actuellement, seule HFP_BYPASS_CODEC_ID_V1 est prise en charge.

Longueur de la mémoire tampon de sortie

Taille d’une structure d’ID de codec.

Bloc d’état

Si la routine réussit, l’état est défini sur STATUS_SUCCESS et le membre Information est l’ID du codec.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
En-tête bthhfpddi.h

Voir aussi

Bluetooth HFP DDI IOCTLs