Freigeben über


IOCTL_BTHHFP_DEVICE_GET_CODEC_ID IOCTL (bthhfpddi.h)

Ein Audiotreiber kann einen IOCTL_BTHHFP_DEVICE_GET_CODEC_ID Steuercode senden, um den Bluetooth-Treiberstapel über die vom HFP-Dienst verwendete Codec-ID abzufragen. Dies hilft dem Audiotreiber, die Samplingrate für die Daten zu ermitteln.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Ein HFP_BYPASS_CODEC_ID_VERSION Enumerationswert. Derzeit wird nur REQ_HFP_BYPASS_CODEC_ID_V1 unterstützt.

Eingabepufferlänge

Die Größe eines HFP_BYPASS_CODEC_ID_VERSION Enumerationswerts.

Ausgabepuffer

Eine Codec-ID-Struktur, die die Codec-ID-Informationen enthält. Derzeit wird nur HFP_BYPASS_CODEC_ID_V1 unterstützt.

Länge des Ausgabepuffers

Die Größe einer Codec-ID-Struktur.

Statusblock

Wenn die Routine erfolgreich ist, wird status auf STATUS_SUCCESS festgelegt, und das Information Member ist die Codec-ID.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Header- bthhfpddi.h

Siehe auch

Bluetooth HFP DDI IOCTLs