Bluetooth Driver services: Difference between revisions

No edit summary
No edit summary
Line 642: Line 642:
This is used by [[BTM_services|btm]].
This is used by [[BTM_services|btm]].


The output data will be available via [[#GetHidEventInfo]].
The output data will be available via [[#GetEventInfo]] ([1.0.0-11.0.1] [[#GetHidEventInfo]]).


== GetChannelMap ==
== GetChannelMap ==
Line 1,152: Line 1,152:
|-
|-
| 7 || || Connection
| 7 || || Connection
|-
| 8 || || [12.0.0+] [[#GetPendingConnections]]
|-
|-
| 10 ([1.0.0-11.0.1] 13) || || BluetoothCrash. Triggered by [[#EmulateBluetoothCrash]] and BSA_MGT_DISCONNECT_EVT.
| 10 ([1.0.0-11.0.1] 13) || || BluetoothCrash. Triggered by [[#EmulateBluetoothCrash]] and BSA_MGT_DISCONNECT_EVT.
Line 1,402: Line 1,404:
|-
|-
| 0xC || 0x4 || [[#ConnectionEventType]]
| 0xC || 0x4 || [[#ConnectionEventType]]
|}
[12.0.0+] [[#EventType|Type8]]:
{| class="wikitable" border="1"
|-
! Offset
! Size
! Description
|-
| 0x0 || 0x1 || Status flag: 0 = failure, 1 = success.
|-
| 0x1 || 0x3 || Padding
|-
| 0x4 || 0x4 || Count value.
|}
|}