在 Windows API 中,BTH_LE_GATT_SERVICE 结构用于表示蓝牙 GATT(Generic Attribute Profile)服务的信息。以下是该结构的定义:
typedef struct _BTH_LE_GATT_SERVICE {
  USHORT StartHandle;
  USHORT EndHandle;
  GUID   ServiceUuid;
} BTH_LE_GATT_SERVICE, *PBTH_LE_GATT_SERVICE;

各字段的含义如下:

  •  StartHandle: 表示 GATT 服务的起始句柄。

  •  EndHandle: 表示 GATT 服务的结束句柄。

  •  ServiceUuid: 表示 GATT 服务的 UUID。


BTH_LE_GATT_SERVICE 结构通常用于表示 Bluetooth Low Energy(LE)设备中的 GATT 服务。这些服务包含了一组 GATT 特征,每个特征都有其属性和值。

此结构在 GATT 服务的发现中可能会用到,以获取有关服务的相关信息。

请注意,API 的具体实现可能会有更新,因此建议查阅最新的 Windows API 文档或 MSDN 网站,以获取最新的信息。


转载请注明出处:http://www.zyzy.cn/article/detail/24106/Win32 API/Bthledef.h/BTH_LE_GATT_SERVICE