WWAN_SMS_SEND_PDU 구조체(wwan.h)

WWAN_SMS_SEND_PDU 구조체는 PDU 스타일 SMS 메시지를 나타냅니다.

구문

typedef struct _WWAN_SMS_SEND_PDU {
  BYTE Size;
  CHAR PduData[WWAN_SMS_PDU_HEX_BUF_LEN];
} WWAN_SMS_SEND_PDU, *PWWAN_SMS_SEND_PDU;

멤버

Size

PDU 스타일 SMS 메시지를 지원하는 GSM 기반 디바이스의 경우 16진수로 변환하기 전에 메시지의 크기(바이트)입니다.

이진 형식의 SMS 메시지 전송을 지원하는 CDMA 기반 디바이스의 경우 PduData 에서 메시지의 크기(바이트)입니다.

다음 표에서는 WWAN_SMS_SEND 구조체의 SmsFormat 멤버에 대한 다양한 값과 이 멤버에서 허용되는 해당 범위를 나열합니다.

SmsFormat 크기
WwanSmsFormatPdu 1에서 WWAN_SMS_RAW_PDU_LEN
WwanSmsFormatCdma 1에서 WWAN_SMS_CDMA_MAX_MSG_LEN
 
참고 GSM 기반 디바이스의 경우 ElementTypeWwanStructSmsPdu로 설정된 경우 이 멤버는 서비스 센터 주소를 제외한 PduData 의 크기(바이트)를 설명합니다. PduData의 첫 번째 바이트는 미니포트 드라이버가 PduData 버퍼의 정확한 크기를 계산할 때 추가해야 하는 서비스 센터 주소의 크기를 나타냅니다.

예를 들면 다음과 같습니다.

PduData [0] = 0이면 PduData의 크기는 크기 + 1입니다.

PduData [0] != 0이면 PduData 크기는 PduData[ + 0]입니다.

 

PduData[WWAN_SMS_PDU_HEX_BUF_LEN]

레코드의 내용을 나타내는 NULL로 끝나는 문자열입니다.

GSM 기반 디바이스의 경우 콘텐츠는 SMS 문자 메시지를 나타내는 16진수 문자열 형식(3GPP TS 27.005 및 3GPP TS 23.040 표준에 따라)으로 코딩됩니다.

이진 형식으로 SMS 메시지 보내기를 지원하는 CDMA 기반 디바이스의 경우(즉, WWAN_DEVICE_CAPS)의 WwanSmsCaps 멤버에서 WWAN_SMS_CAPS_PDU_SEND 반환하는 미니포트 드라이버 PduData 는 3GPP2 사양 C.S0015-A "Wideband Spread Spectrum Systems용 SMS(짧은 메시지 서비스)"의 섹션 3.4.2.1 SMS 지점 및 지점 메시지 섹션에 정의된 대로 SMS 메시지를 바이트 배열로 포함합니다. SMS는 WMT(무선 메시징 원격 서비스) 형식만 지원합니다. 미니포트 드라이버는 CDMA 기반 디바이스의 경우 이 정보를 BYTE[]로 입력해야 합니다. 16진수 문자열 형식으로 코딩되지 않습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 및 이후 버전의 Windows에서 사용할 수 있습니다.
머리글 wwan.h(Wwan.h 포함)

추가 정보

WWAN_SMS_SEND