GattSession.MaxPduSize 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public:
property unsigned short MaxPduSize { unsigned short get(); };
uint16_t MaxPduSize();
public ushort MaxPduSize { get; }
var uInt16 = gattSession.maxPduSize;
Public ReadOnly Property MaxPduSize As UShort
属性值
最大协议数据单位 (PDU) 大小。
Windows 要求
应用功能 |
bluetooth
|
注解
无论蓝牙 GATT/ATT 规范) 支持的任何位置,Windows 操作系统会自动将较大的协议数据单元 (PDU) 大小 (发送到远程设备。 因此,在正常情况下,如果应用程序的目标是有效地发送数据,则无需知道应用程序层的最大传输单元 (MTU) 大小。
可以发送大量数据,操作系统将使用 MTU 自动将其分段。 对于每个数据包的数据传输,应用程序不受 MTU 大小的限制。
如果希望应用程序根据 MTU ((例如,编码/编解码器) )自定义发送的数据,或者要在带外传达 MTU 大小信息,则可以使用 MaxPduSize 和 GattSession.MaxPduSizeChanged 访问 MTU 值。