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. |