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 운영 체제는 원격 디바이스로 전송되는 더 큰 PDU(프로토콜 데이터 단위) 크기를 자동으로 조각화합니다(Bluetooth GATT/ATT 사양에서 지원하는 곳마다). 따라서 일반적인 상황에서 애플리케이션의 목표가 데이터를 효율적으로 보내는 것이라면 애플리케이션 계층에서 MTU(최대 전송 단위) 크기를 알 필요가 없습니다.
대량의 데이터를 보낼 수 있으며 MTU를 사용하여 OS에서 자동으로 조각화됩니다. 애플리케이션은 각 패킷의 데이터 전송과 관련된 MTU 크기로 제한되지 않습니다.
애플리케이션이 MTU(예: 인코딩/코덱)를 기반으로 전송된 데이터를 사용자 지정하거나 대역 외 MTU 크기 정보를 전달하려는 경우 MaxPduSize 및 GattSession.MaxPduSizeChanged를 사용하여 MTU 값에 액세스할 수 있습니다.