다음을 통해 공유


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(프로토콜 데이터 단위) 크기를 자동으로 조각화합니다(Bluetooth GATT/ATT 사양에서 지원하는 곳마다). 따라서 일반적인 상황에서 애플리케이션의 목표가 데이터를 효율적으로 보내는 것이라면 애플리케이션 계층에서 MTU(최대 전송 단위) 크기를 알 필요가 없습니다.

대량의 데이터를 보낼 수 있으며 MTU를 사용하여 OS에서 자동으로 조각화됩니다. 애플리케이션은 각 패킷의 데이터 전송과 관련된 MTU 크기로 제한되지 않습니다.

애플리케이션이 MTU(예: 인코딩/코덱)를 기반으로 전송된 데이터를 사용자 지정하거나 대역 외 MTU 크기 정보를 전달하려는 경우 MaxPduSizeGattSession.MaxPduSizeChanged를 사용하여 MTU 값에 액세스할 수 있습니다.

적용 대상