GattSession.MaxPduSize Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die maximale PDU-Größe (Protocol Data Unit) ab. Diese Metrik wird auch als MTU-Größe (Maximum Transmission Unit) bezeichnet.
Siehe auch das GattSession.MaxPduSizeChanged-Ereignis .
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
Eigenschaftswert
Die maximale Größe der Protokolldateneinheit (PDU).
Windows-Anforderungen
App-Funktionen |
bluetooth
|
Hinweise
Das Windows-Betriebssystem fragmentiert automatisch größere PDU-Größen (Protocol Data Unit), die an ein Remotegerät gesendet werden (überall dort, wo von der Bluetooth GATT/ATT-Spezifikation unterstützt wird). Unter normalen Umständen müssen Sie also nicht die maximale MTU-Größe (Transmission Unit) auf der Anwendungsebene kennen, wenn das Ziel Ihrer Anwendung nur darin besteht, Daten effizient zu senden.
Sie können große Datenmengen senden, die vom Betriebssystem mithilfe der MTU automatisch fragmentiert werden. Ihre Anwendung ist nicht durch die MTU-Größe in Bezug auf die Datenübertragung jedes Pakets beschränkt.
Wenn Ihre Anwendung die gesendeten Daten basierend auf der MTU anpassen soll (z. B. Codierung/Codec), oder die MTU-Größeninformationen out-of-band kommunizieren soll, können Sie mithilfe von MaxPduSize und GattSession.MaxPduSizeChanged auf den MTU-Wert zugreifen.