GattSession.MaxPduSize Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el tamaño máximo de la unidad de datos de protocolo (PDU). Esta métrica también se conoce como el tamaño máximo de la unidad de transmisión (MTU ).
Consulte también el evento 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
Valor de propiedad
Tamaño máximo de unidad de datos de protocolo (PDU).
Requisitos de Windows
Características de aplicaciones |
bluetooth
|
Comentarios
El sistema operativo Windows fragmenta automáticamente los tamaños de unidad de datos de protocolo más grandes (PDU) enviados a un dispositivo remoto (donde sea compatible con la especificación GATT/ATT de Bluetooth). Por lo tanto, en circunstancias normales, no es necesario que sepa el tamaño máximo de la unidad de transmisión (MTU) en el nivel de aplicación si el objetivo de la aplicación es enviar datos de forma eficaz.
Puede enviar grandes cantidades de datos y el sistema operativo lo fragmentará automáticamente mediante la MTU. La aplicación no está limitada por el tamaño de MTU en cuanto a la transferencia de datos de cada paquete.
Si desea que la aplicación personalice los datos enviados en función de la MTU (por ejemplo, codificación/códec) o para comunicar la información de tamaño de MTU fuera de banda, puede acceder al valor de MTU mediante MaxPduSize y GattSession.MaxPduSizeChanged.