IOCTL_BTHX_QUERY_CAPABILITIES IOCTL (bthxddi.h)
IOCTL_BTHX_QUERY_CAPABILITIES se usa para consultar las funciones del controlador de transporte.
Código principal
Búfer de entrada
Ninguno.
Longitud del búfer de entrada
Ninguno.
Búfer de salida
El miembro AssociatedIrp.SystemBuffer apunta a un búfer que contiene una estructura de BTHX_CAPABILITIES .
Longitud del búfer de salida
La longitud del búfer es el tamaño de la estructura BTHX_CAPABILITIES .
Bloque de estado
El miembro Information de la estructura STATUS_BLOCK se establece en el tamaño de la estructura.
El miembro Status se establece en uno de los valores de la tabla siguiente.
Valor de estado | Descripción |
---|---|
STATUS_SUCCESS | El IOCTL se completó correctamente. |
Comentarios
Durante el inicio, la pila bluetooth envía IOCTL_BTHX_QUERY_CAPABILITIES para consultar las funcionalidades del controlador de transporte.
Se trata de una llamada sincrónica y un error de este IOCTL impide que Windows cargue la pila bluetooth.
El búfer de salida de este IOCTL se define mediante la estructura BTHX_CAPABILITIES.
El miembro MaxScoChannels debe establecerse en 1. El miembro ScoSupport debe establecerse en ScoSupportHCIBypass. Si no lo hace, se impide que se cargue la pila.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Se admite a partir de Windows 8. |
Encabezado | bthxddi.h |
IRQL | <= DISPATCH_LEVEL |