共用方式為


藍牙裝置的容器標識碼

對於連線到電腦的藍牙裝置,裝置的媒體存取控制 (MAC) 位址會用來產生裝置的容器識別碼。

藍牙匯流排驅動程式會使用 MAC 位址作為種子值,為裝置產生唯一的容器識別碼。 這個容器識別碼是由藍牙總線驅動程式為每個列舉出的實體裝置的藍牙裝置節點(devnode)所提供。

藍牙設備經常實現藍牙特定服務。 這些服務不會安裝為 Windows PnP 裝置,因此沒有相關聯的開發節點。 不過,這些服務實際上是功能齊全的裝置執行個體,因為它們提供特定功能並啟用與藍牙裝置的通訊。

從 Windows 7 開始,作業系統會將藍牙服務視為功能裝置介面,並將這些服務與裝置的藍牙開發節點分組在一起。

所有藍牙設備都必須包含 MAC 地址。 因此,藍牙開發節點和服務的容器識別碼一律以 MAC 位址值為基礎。 與 USB 裝置不同,卸除式裝置功能永遠不會用來產生藍牙裝置的容器識別碼。

為確保為每個裝置產生唯一的容器 ID,藍牙裝置的開發人員必須為每個裝置設定唯一的 MAC 位址。