Compartir a través de


Identificadores de contenedor para dispositivos Bluetooth

Para un dispositivo Bluetooth que está conectado al equipo, la dirección del control de acceso multimedia (MAC) del dispositivo se usa para generar un identificador de contenedor para el dispositivo.

El controlador de bus Bluetooth usa la dirección MAC como valor de inicialización para generar un identificador de contenedor único para el dispositivo. Este identificador de contenedor lo proporciona el controlador de bus Bluetooth para cada nodo de dispositivo Bluetooth (devnode) que se enumera para un dispositivo físico.

Los dispositivos Bluetooth implementan con frecuencia servicios específicos de Bluetooth. Estos servicios no se instalan como dispositivos PnP de Windows y, por lo tanto, no tienen nodos de desarrollo asociados. Sin embargo, estos servicios son instancias de dispositivo funcionales de forma eficaz, ya que proporcionan funcionalidad específica y habilitan la comunicación con el dispositivo Bluetooth.

A partir de Windows 7, el sistema operativo considera que los servicios Bluetooth son interfaces funcionales de dispositivo y agrupa estos servicios junto con los devnodes de Bluetooth para un dispositivo.

Todos los dispositivos Bluetooth deben incluir una dirección MAC. Por lo tanto, un identificador de contenedor para los nodos y servicios bluetooth siempre se basa en el valor de dirección MAC. A diferencia de los dispositivos USB, la funcionalidad del dispositivo extraíble nunca se usa para generar identificadores de contenedor para dispositivos Bluetooth.

Para asegurarse de que se genera un identificador de contenedor único para cada dispositivo, los desarrolladores de dispositivos Bluetooth deben configurar cada dispositivo con una dirección MAC única.