共用方式為


GattSession.MaxPduSize 屬性

定義

取得 PDU) 大小 (通訊協定資料單位上限。 此計量也稱為 MTU) 大小 (傳輸單位上限

另請參閱 GattSession.MaxPduSizeChanged 事件。

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

屬性值

UInt16

unsigned short

uint16_t

PDU) 大小 (通訊協定資料單位上限。

Windows 需求

應用程式功能
bluetooth

備註

Windows 作業系統會自動分散較大的通訊協定資料單位, (PDU) 大小傳送至遠端裝置 (藍牙 GATT/ATT 規格) 。 因此,在一般情況下,如果您的應用程式目標只是要有效率地傳送資料,就不需要知道應用層 (MTU 的最大傳輸單位) 大小。

您可以傳送大量資料,而且作業系統會使用 MTU 自動分散資料。 您的應用程式不會受限於每個封包的資料傳輸的 MTU 大小。

如果您想要讓應用程式根據 MTU (來自訂傳送的資料,例如編碼/編解碼器) ,或通訊頻外 MTU 大小資訊,您可以使用 MaxPduSizeGattSession.MaxPduSizeChanged來存取 MTU 值。

適用於