Bluetooth
Información general sobre la tecnología Bluetooth.
Para desarrollar Bluetooth, necesita estos encabezados:
Para obtener instrucciones de programación para esta tecnología, consulte:
Enumeraciones
BLUETOOTH_AUTHENTICATION_METHOD BLUETOOTH_AUTHENTICATION_METHOD enumeración define los tipos de autenticación admitidos durante el emparejamiento de dispositivos. |
BLUETOOTH_AUTHENTICATION_REQUIREMENTS BLUETOOTH_AUTHENTICATION_REQUIREMENTS enumeración especifica la protección "Man in the Middle" necesaria para la autenticación. |
BLUETOOTH_IO_CAPABILITY BLUETOOTH_IO_CAPABILITY enumeración define las funcionalidades de entrada y salida de un dispositivo Bluetooth. |
Functions
BluetoothAuthenticateDevice Envía una solicitud de autenticación a un dispositivo Bluetooth remoto. |
BluetoothAuthenticateDeviceEx La función BluetoothAuthenticateDeviceEx envía una solicitud de autenticación a un dispositivo Bluetooth remoto. |
BluetoothAuthenticateMultipleDevices Permite al autor de la llamada solicitar que se autentiquen varios dispositivos durante una sola instancia del Asistente para conexión Bluetooth. |
BluetoothDisplayDeviceProperties Inicia Panel de control hoja de propiedades de información del dispositivo. |
BluetoothEnableDiscovery La función BluetoothEnableDiscovery cambia el estado de detección de una radio o radio bluetooth local. |
BluetoothEnableIncomingConnections La función BluetoothEnableIncomingConnections modifica si una radio Bluetooth local acepta conexiones entrantes. |
BluetoothEnumerateInstalledServices La función BluetoothEnumerateInstalledServices enumera los GUID de servicios (identificadores únicos globales) habilitados en un dispositivo Bluetooth. |
BluetoothFindDeviceClose La función BluetoothFindDeviceClose cierra un identificador de enumeración asociado a una consulta de dispositivo. |
BluetoothFindFirstDevice La función BluetoothFindFirstDevice inicia los dispositivos Bluetooth de enumeración. |
BluetoothFindFirstRadio La función BluetoothFindFirstRadio comienza la enumeración de radios Bluetooth locales. |
BluetoothFindNextDevice La función BluetoothFindNextDevice encuentra el siguiente dispositivo Bluetooth. |
BluetoothFindNextRadio La función BluetoothFindNextRadio encuentra la siguiente radio Bluetooth. |
BluetoothFindRadioClose La función BluetoothFindRadioClose cierra el identificador de enumeración asociado a la búsqueda de radios Bluetooth. |
BluetoothGetDeviceInfo Recupera información sobre un dispositivo Bluetooth remoto. |
BluetoothGetRadioInfo Obtiene información sobre una radio Bluetooth. |
BluetoothIsConnectable La función BluetoothIsConnectable determina si se puede conectar una radio o radios Bluetooth. |
BluetoothIsDiscoverable La función BluetoothIsDiscoverable determina si se puede detectar una radio o radios Bluetooth. |
BluetoothIsVersionAvailable La función BluetoothIsVersionAvailable indica si el conjunto binario bluetooth instalado admite la versión solicitada. |
BluetoothRegisterForAuthentication La función BluetoothRegisterForAuthentication registra una función de devolución de llamada a la que se llama cuando un dispositivo Bluetooth determinado solicita autenticación. |
BluetoothRegisterForAuthenticationEx La función BluetoothRegisterForAuthenticationEx registra una aplicación para una solicitud de pin, una comparación numérica y una función de devolución de llamada. |
BluetoothRemoveDevice Quita la autenticación entre un dispositivo Bluetooth y el equipo y borra la información del servicio almacenado en caché para el dispositivo. |
BluetoothSdpEnumAttributes La función BluetoothSdpEnumAttributes enumera a través del flujo de registro SDP y llama a la función de devolución de llamada para cada atributo del registro. |
BluetoothSdpGetAttributeValue La función BluetoothSdpGetAttributeValue recupera el valor de atributo de un identificador de atributo. |
BluetoothSdpGetContainerElementData Itera un flujo de contenedor y devuelve cada elemento contenido en el elemento contenedor. |
BluetoothSdpGetElementData Recupera y analiza un único elemento de una secuencia SDP. |
BluetoothSdpGetString Convierte una cadena sin procesar incrustada en el registro SDP en una cadena Unicode. |
BluetoothSelectDevices Habilita la selección de dispositivos Bluetooth. |
BluetoothSelectDevicesFree Libera recursos asociados a una llamada anterior a BluetoothSelectDevices. |
BluetoothSendAuthenticationResponse Se llama a la función BluetoothSendAuthenticationResponse cuando se recibe una solicitud de autenticación para enviar la respuesta de la clave de acceso. |
BluetoothSendAuthenticationResponseEx Se llama a la función BluetoothSendAuthenticationResponseEx cuando se realiza una solicitud de autenticación para enviar la clave de acceso o una respuesta de comparación numérica. |
BluetoothSetServiceState Habilita o deshabilita los servicios de un dispositivo Bluetooth. |
BluetoothUnregisterAuthentication La función BluetoothUnregisterAuthentication quita el registro de una rutina de devolución de llamada que se registró anteriormente con una llamada a la función BluetoothRegisterForAuthentication. |
BluetoothUpdateDeviceRecord Novedades la memoria caché del equipo local sobre un dispositivo Bluetooth. |
PFN_AUTHENTICATION_CALLBACK Se usa junto con la función BluetoothRegisterForAuthentication. |
PFN_AUTHENTICATION_CALLBACK_EX PFN_AUTHENTICATION_CALLBACK_EX función es un prototipo de función de devolución de llamada que se usa junto con la función BluetoothRegisterForAuthenticationEx. |
PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK Prototipo de función de devolución de llamada que se llama una vez para cada atributo encontrado en el parámetro pSDPStream pasado a la llamada de función BluetoothSdpEnumAttributes. |
PFN_DEVICE_CALLBACK Un prototipo de devolución de llamada usado en asociación con la selección de dispositivos Bluetooth. |
Estructuras
BLUETOOTH_ADDRESS_STRUCT La estructura BLUETOOTH_ADDRESS proporciona la dirección de un dispositivo Bluetooth. |
BLUETOOTH_AUTHENTICATE_RESPONSE BLUETOOTH_AUTHENTICATE_RESPONSE estructura contiene información pasada en respuesta a un evento de BTH_REMOTE_AUTHENTICATE_REQUEST. |
BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS estructura contiene información de configuración específica sobre el dispositivo Bluetooth que responde a una solicitud de autenticación. |
BLUETOOTH_COD_PAIRS La estructura BLUETOOTH_COD_PAIRS proporciona la especificación y recuperación de la información de clase de dispositivo Bluetooth (COD). |
BLUETOOTH_DEVICE_INFO_STRUCT La estructura BLUETOOTH_DEVICE_INFO proporciona información sobre un dispositivo Bluetooth. |
BLUETOOTH_DEVICE_SEARCH_PARAMS Especifica los criterios de búsqueda para las búsquedas de dispositivos Bluetooth. |
BLUETOOTH_FIND_RADIO_PARAMS La estructura BLUETOOTH_FIND_RADIO_PARAMS facilita la enumeración de radios Bluetooth instaladas. |
BLUETOOTH_LOCAL_SERVICE_INFO_STRUCT Contiene información de servicio local para un dispositivo Bluetooth. |
BLUETOOTH_NUMERIC_COMPARISON_INFO BLUETOOTH_NUMERIC_COMPARISON_INFO estructura contiene el valor numérico que se usa para la autenticación a través de la comparación numérica. |
BLUETOOTH_OOB_DATA_INFO BLUETOOTH_OOB_DATA_INFO estructura contiene datos usados para autenticarse antes de establecer un emparejamiento de dispositivos fuera de banda. |
BLUETOOTH_PASSKEY_INFO BLUETOOTH_PASSKEY_INFO estructura contiene un valor de clave de acceso que se usa para la autenticación. Una clave de paso es similar a una contraseña, salvo que se usa un valor de clave de paso solo para la autenticación una vez. |
BLUETOOTH_PIN_INFO BLUETOOTH_PIN_INFO estructura contiene información utilizada para la autenticación a través del PIN. |
BLUETOOTH_RADIO_INFO Contiene información sobre una radio Bluetooth. |
BLUETOOTH_SELECT_DEVICE_PARAMS Facilita y administra la visibilidad, la autenticación y la selección de dispositivos y servicios Bluetooth. |
BTH_DEVICE_INFO Almacena información sobre un dispositivo Bluetooth. |
BTH_HCI_EVENT_INFO Se usa en conexión con la obtención de mensajes WM_DEVICECHANGE para Bluetooth. |
BTH_L2CAP_EVENT_INFO Contiene datos sobre eventos asociados a un canal L2CAP. |
BTH_QUERY_DEVICE La estructura BTH_QUERY_DEVICE se usa al consultar la presencia de un dispositivo Bluetooth. |
BTH_QUERY_SERVICE La estructura BTH_QUERY_SERVICE se usa para consultar un servicio Bluetooth. |
BTH_RADIO_IN_RANGE Almacena datos sobre dispositivos Bluetooth dentro del intervalo de comunicación. |
BTH_SET_SERVICE Proporciona información de servicio para el servicio Bluetooth especificado. |
SDP_ELEMENT_DATA La estructura SDP_ELEMENT_DATA almacena los datos del elemento SDP. |
SDP_STRING_TYPE_DATA La estructura SDP_STRING_TYPE_DATA almacena información sobre los tipos de cadena SDP. |
SdpAttributeRange La estructura SdpAttributeRange se usa en una consulta Bluetooth para restringir el conjunto de atributos que se devolverán en la consulta. |
SdpQueryUuid La estructura SdpQueryUuid facilita la búsqueda de UUID. |
SdpQueryUuidUnion La unión SdpQueryUuidUnion contiene el UUID en el que se va a realizar una consulta SDP. Se usa junto con la estructura SdpQueryUuid. |
SOCKADDR_BTH La estructura SOCKADDR_BTH se usa junto con las operaciones de socket Bluetooth, definidas por la familia de direcciones AF_BTH. |