BTM services: Difference between revisions
No edit summary |
No edit summary |
||
Line 181: | Line 181: | ||
No input, returns an output [[#HostDeviceProperty]]. | No input, returns an output [[#HostDeviceProperty]]. | ||
[13.0.0+] Takes a type-0x1A output buffer, no output. | [13.0.0+] Takes a type-0x1A output buffer containing a [[#HostDeviceProperty]], no output. | ||
This gets the previously initialized [[#HostDeviceProperty]]. | This gets the previously initialized [[#HostDeviceProperty]]. | ||
Line 242: | Line 242: | ||
Takes an input [[#DeviceInfo]], no output. | Takes an input [[#DeviceInfo]], no output. | ||
[13.0.0+] Takes a type-0x19 input buffer, no output. | [13.0.0+] Takes a type-0x19 input buffer containing a [[#DeviceInfo]], no output. | ||
== RemoveDeviceInfo == | == RemoveDeviceInfo == | ||
Line 1,084: | Line 1,084: | ||
= HostDeviceProperty = | = HostDeviceProperty = | ||
This is "nn::btm::HostDeviceProperty". This is a 0x2A-byte struct. | This is "nn::btm::HostDeviceProperty". This is a 0x2A-byte struct. | ||
[13.0.0+] This is a 0x103-byte struct. | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
Line 1,134: | Line 1,136: | ||
= DeviceInfo = | = DeviceInfo = | ||
This is "nn::btm::DeviceInfo". This is a 0x60-byte struct. | This is "nn::btm::DeviceInfo". This is a 0x60-byte struct. | ||
[13.0.0+] This is a 0x13C-byte struct. | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" |