The following table shows the structures available to OS developers for the Bluetooth stack extension layer, with a description of the purpose of each.
| Programming element | Description |
|---|---|
| BD_ADDR | This structure is used by all Bluetooth stack layers to identify the address of a Bluetooth device. |
| BD_BUFFER | This structure defines the characteristics of the data buffer used by Bluetooth stack layers. |
| ControllerEvent | This structure defines the size of the packet and points to the Bluetooth event that is coming from the hardware. |
| HCI_Buffer_Size | This structure defines the maximum size or number of data packets that the HCI buffer can hold. |
| InquiryResultBuffer | This structure is returned by the pOutBuffer parameter of BTH_HCI_IOCTL_GET_LAST_INQUIRY_DATA. |
| PacketMarker | This structure is used by HCI stack layer for matching command completion to HCI stack client issuing the command. |
See Also
Bluetooth Stack Extension Layer Reference | Bluetooth
Send Feedback on this topic to the authors