GattSession.MaxPduSize プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
プロトコル データ ユニット (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
プロパティ値
最大プロトコル データ ユニット (PDU) サイズ。
Windows の要件
アプリの機能 |
bluetooth
|
注釈
Windows オペレーティング システムでは、リモート デバイス (Bluetooth GATT/ATT 仕様でサポートされている場所) に送信される、より大きなプロトコル データ ユニット (PDU) サイズが自動的に断片化されます。 そのため、通常の状況では、アプリケーションの目標がデータを効率的に送信するだけの場合、アプリケーション レイヤーで最大伝送ユニット (MTU) サイズを知る必要はありません。
大量のデータを送信でき、MTU を使用して OS によって自動的に断片化されます。 アプリケーションは、各パケットのデータ転送に関して MTU サイズによって制限されません。
アプリケーションで MTU (エンコード/コーデックなど) に基づいて送信されるデータをカスタマイズしたり、MTU サイズ情報を帯域外で通信したりする場合は、 MaxPduSize と GattSession.MaxPduSizeChanged を使用して MTU 値にアクセスできます。