IOCTL_BTHHFP_DEVICE_GET_VOLUMEPROPERTYVALUES IOCTL (bthhfpddi.h)
Die IOCTL_BTHHFP_DEVICE_GET_VOLUMEPROPERTYVALUES IOCTL gibt KSPROPERTY_VALUES Daten für die KSPROPERTY_AUDIO_VOLUMELEVEL-Eigenschaft zurück.
Hauptcode
Eingabepuffer
Keine.
Länge des Eingabepuffers
Keine.
Ausgabepuffer
Ein Puffer, der eine KSPROPERTY_VALUES-Struktur enthält, gefolgt von allen anderen Daten, auf die von dieser Struktur verwiesen wird.
Länge des Ausgabepuffers
Die Größe einer KSPROPERTY_VALUES Struktur und daten, auf die verwiesen wird.
Statusblock
–
Hinweise
Die KS-Filtertopologie des Audiotreibers enthält einen KS-Knoten vom Typ KSNODETYPE_VOLUME sowohl für Die Ein- als auch für die Ausgabe, wenn der BTHHFP_DESCRIPTOR Deskriptor die Volumeunterstützung angibt. Die KSNODE_DESCRIPTOR-Struktur des Audiotreibers für diesen Knoten enthält eine PKSPROPERTY_ITEM für die eigenschaft KSPROPERTY_AUDIO_VOLUMELEVEL . Der Audiotreiber legt die PKSPROPERTY_ITEM fest. Wertemember des KSPROPERTY_VALUES , der von dieser Anforderung zurückgegeben wird.
Dadurch kann der HFP-Treiber (Handsfree Proofile) das Problem der Zuordnung KSPROPERTY_AUDIO_VOLUMELEVEL Eigenschaftswerte zum Bluetooth Handsfree-Profil fast vollständig behandeln. Die Eigenschaften Get und Set für diese Eigenschaft des Audiotreibers rufen einfach den HFP-Treiber auf.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Kopfzeile | bthhfpddi.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für