Compartir a través de


Encabezado bthioctl.h

Bltooth usa este encabezado. Para más información, consulte:

bthioctl.h contiene las siguientes interfaces de programación:

IOCTL

 
IOCTL_BTH_DISCONNECT_DEVICE

Los controladores de perfil usan IOCTL_BTH_DISCONNECT_DEVICE para solicitar al sistema operativo que desconecte el dispositivo remoto especificado.
IOCTL_BTH_GET_DEVICE_INFO

La solicitud IOCTL_BTH_GET_DEVICE_INFO devuelve información sobre todas las radios remotas almacenadas en caché detectadas previamente que están habilitadas para Bluetooth.
IOCTL_BTH_GET_LOCAL_INFO

La solicitud IOCTL_BTH_GET_LOCAL_INFO devuelve información sobre el sistema Bluetooth local y la radio.
IOCTL_BTH_GET_RADIO_INFO

La solicitud IOCTL_BTH_GET_RADIO_INFO obtiene información sobre la radio remota especificada.
IOCTL_BTH_HCI_VENDOR_COMMAND

La solicitud IOCTL_BTH_HCI_VENDOR_COMMAND permite que las aplicaciones Bluetooth envíen comandos específicos del proveedor a las radios.
IOCTL_BTH_SDP_ATTRIBUTE_SEARCH

La solicitud IOCTL_BTH_SDP_ATTRIBUTE_SEARCH obtiene atributos para el registro SDP especificado.
IOCTL_BTH_SDP_CONNECT

La solicitud IOCTL_BTH_SDP_CONNECT crea una conexión al servicio SDP en un dispositivo Bluetooth remoto.
IOCTL_BTH_SDP_DISCONNECT

La solicitud IOCTL_BTH_SDP_DISCONNECT cierra una conexión a un servidor SDP remoto.
IOCTL_BTH_SDP_REMOVE_RECORD

La solicitud de IOCTL_BTH_SDP_REMOVE_RECORD quita un registro SDP local que el controlador de perfil envió anteriormente. El servidor local ya no ofrecerá este registro a dispositivos remotos.
IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH

La solicitud IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH combina un servicio SDP y una búsqueda de atributos en una sola operación. Esto permite que un autor de la llamada obtenga directamente los registros SDP de un dispositivo remoto.
IOCTL_BTH_SDP_SERVICE_SEARCH

El IOCTL_BTH_SDP_SERVICE_SEARCH solicitud se pone en contacto con un dispositivo remoto con una solicitud SDP para controlar los registros SDP de una clase de servicio o clases concretas.
IOCTL_BTH_SDP_SUBMIT_RECORD

La solicitud de IOCTL_BTH_SDP_SUBMIT_RECORD permite que un controlador de perfil agregue un registro SDP al servidor SDP local, lo que permite al cliente anunciar que un servicio está disponible en el equipo local.
IOCTL_BTH_SDP_SUBMIT_RECORD_WITH_INFO

La solicitud IOCTL_BTH_SDP_SUBMIT_RECORD_WITH_INFO agrega un registro SDP al servidor SDP local junto con atributos que no forman parte del propio registro SDP.
IOCTL_INTERNAL_BTH_SUBMIT_BRB

Los controladores de perfil usan IOCTL_INTERNAL_BTH_SUBMIT_BRB para enviar un bloque de solicitudes Bluetooth (BRB) a la pila de controladores Bluetooth.
IOCTL_INTERNAL_BTHENUM_GET_DEVINFO

La solicitud IOCTL_INTERNAL_BTHENUM_GET_DEVINFO devuelve información sobre el dispositivo remoto que provocó que el administrador plug and play (PnP) cargara la instancia actual del controlador de perfil.
IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO

La solicitud IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO obtiene información sobre el dispositivo y el servicio subyacentes que provocaron que el administrador plug and play (PnP) cargara el controlador de perfil.

Estructuras

 
BTH_COMMAND_HEADER

La estructura BTH_COMMAND_HEADER especifica información de encabezado para un comando HCI específico del proveedor.
BTH_DEVICE_INFO_LIST

La estructura de BTH_DEVICE_INFO_LIST contiene información de salida sobre todos los dispositivos remotos almacenados en caché detectados anteriormente.
BTH_LOCAL_RADIO_INFO

La estructura BTH_LOCAL_RADIO_INFO contiene información sobre el sistema Bluetooth local y la radio.
BTH_RADIO_INFO

La estructura BTH_RADIO_INFO contiene información sobre una radio remota.
BTH_SDP_ATTRIBUTE_SEARCH_REQUEST

La estructura BTH_SDP_ATTRIBUTE_SEARCH_REQUEST contiene información pertinente para una búsqueda de atributos SDP.
BTH_SDP_CONNECT

La estructura BTH_SDP_CONNECT contiene información de entrada y salida sobre una conexión entre el sistema Bluetooth local y un servidor SDP remoto. Esta estructura se pasa como búfer de entrada y búfer de salida de IOCTL_BTH_SDP_CONNECT.
BTH_SDP_DISCONNECT

La estructura de BTH_SDP_DISCONNECT contiene información de entrada sobre un identificador de conexión a la conexión SDP remota para finalizar. Esta estructura se pasa como búfer de entrada de IOCTL_BTH_SDP_DISCONNECT.
BTH_SDP_RECORD

La estructura BTH_SDP_RECORD contiene información sobre un registro SDP que se va a agregar al servidor SDP local.
BTH_SDP_SERVICE_ATTRIBUTE_SEARCH_REQUEST

La estructura de BTH_SDP_SERVICE_ATTRIBUTE_SEARCH_REQUEST contiene información pertinente para un servicio SDP combinado y la búsqueda de atributos. Esta estructura se pasa como búfer de entrada al IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH IOCTL.
BTH_SDP_SERVICE_SEARCH_REQUEST

La estructura de BTH_SDP_SERVICE_SEARCH_REQUEST contiene información pertinente para una búsqueda del servicio SDP.
BTH_SDP_STREAM_RESPONSE

La estructura BTH_SDP_STREAM_RESPONSE contiene información sobre un registro SDP.
BTH_VENDOR_EVENT_INFO

La estructura BTH_VENDOR_EVENT_INFO especifica el búfer asociado al GUID de GUID_BLUETOOTH_HCI_VENDOR_EVENT.
BTH_VENDOR_PATTERN

La estructura BTH_VENDOR_PATTERN especifica un patrón de proveedor.
BTH_VENDOR_SPECIFIC_COMMAND

La estructura BTH_VENDOR_SPECIFIC_COMMAND especifica un comando específico del proveedor de Bluetooth.