Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The following table shows the IOCTLs available to OS developers for the Bluetooth stack extension layer, with a description of the purpose of each.
Programming element | Description |
---|---|
BTH_HCI_IOCTL_GET_BASEBAND_HANDLES | This IOCTL retrieves baseband connections that are currently active. |
BTH_HCI_IOCTL_GET_BD_FOR_HANDLE | This IOCTL retrieves the address of a peer Bluetooth–based device for connection handle. |
BTH_HCI_IOCTL_GET_COMMANDSIZE | This IOCTL retrieves the loopback status. |
BTH_HCI_IOCTL_GET_ERRORS | This IOCTL retrieves the number of hardware errors. |
BTH_HCI_IOCTL_GET_FLOW | This IOCTL retrieves host flow control status. |
BTH_HCI_IOCTL_GET_HANDLE_FOR_BD | This IOCTL retrieves the connection handle for a Bluetooth device if it is connected. |
BTH_HCI_IOCTL_GET_HANDLE_MODE | This IOCTL retrieves the mode for active baseband connections. |
BTH_HCI_IOCTL_GET_HARDWARE_STATUS | This IOCTL retrieves the current state of the hardware, whether the card is in or out of the Bluetooth stack. |
BTH_HCI_IOCTL_GET_INQUIRY | This IOCTL retrieves the inquiry status. The status is TRUE if currently in inquiry. |
BTH_HCI_IOCTL_GET_LAST_INQUIRY_DATA | This IOCTL retrieves the inquiry parameters from the cache for a particular device. |
BTH_HCI_IOCTL_GET_LOOPBACK | This IOCTL retrieves the loopback status. |
BTH_HCI_IOCTL_GET_NUM_ONDEVICE | This IOCTL retrieves the number of unconfirmed packets sent to the hardware. |
BTH_HCI_IOCTL_GET_NUM_PENDING | This IOCTL retrieves the number of confirmed and pending packets that are in execution on the hardware. |
BTH_HCI_IOCTL_GET_NUM_UNSENT | This IOCTL retrieves the number of packets pending before being sent to the card. |
BTH_HCI_IOCTL_GET_PERIODIC_INQUIRY | This IOCTL retrieves periodic inquiry status. The status is TRUE if currently in periodic inquiry. |
BTH_HCI_IOCTL_GET_UNDER_TEST | This IOCTL retrieves the hardware testing state. |
BTH_HCI_IOCTL_HANDLE_AUTHENTICATED | This IOCTL retrieves the authentication status of the connection. |
BTH_HCI_IOCTL_HANDLE_ENCRYPTED | This IOCTL retrieves the encryption status of the connection. |
BTH_STACK_IOCTL_GET_CONNECTED | This IOCTL retrieves state of the hardware. |
BTH_HCI_IOCTL_GET_SCO_PARAMETERS | This IOCTL retrieves information about a SCO connection. |
BTH_HCI_IOCTL_GET_BASEBAND_CONNECTIONS | This IOCTL retrieves information about the baseband connection. |
BTH_HCI_IOCTL_GET_REMOTE_COD | This IOCTL retrieves the remote class of device (COD) of the peer device. |
See Also
Bluetooth Stack Extension Layer Reference | Bluetooth
Send Feedback on this topic to the authors