struktur WWAN_SMS_SEND_PDU (wwan.h)

Struktur WWAN_SMS_SEND_PDU mewakili pesan SMS gaya PDU.

Sintaks

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

Anggota

Size

Untuk perangkat berbasis GSM yang mendukung pesan SMS gaya PDU, ukuran, dalam byte, pesan sebelum konversi ke heksadesimal.

Untuk perangkat berbasis CDMA yang mendukung pengiriman pesan SMS dalam format biner, ukuran, dalam byte, pesan di PduData .

Tabel berikut mencantumkan nilai yang berbeda untuk anggota SmsFormat dari struktur WWAN_SMS_SEND dan rentang terkait yang diizinkan dalam anggota ini.

SmsFormat Ukuran
WwanSmsFormatPdu 1 hingga WWAN_SMS_RAW_PDU_LEN
WwanSmsFormatCdma 1 hingga WWAN_SMS_CDMA_MAX_MSG_LEN
 
Catatan Untuk perangkat berbasis GSM, jika ElementType diatur ke WwanStructSmsPdu, anggota ini menjelaskan ukuran, dalam byte, PduData tidak termasuk alamat Pusat Layanan. Byte pertama PduData mewakili ukuran alamat Pusat Layanan yang harus ditambahkan driver miniport ketika menghitung ukuran buffer PduData yang tepat.

Contohnya:

Jika PduData [0] = 0, maka ukuran PduData adalah Ukuran + 1.

Jika PduData [0] != 0, maka ukuran PduData adalah Ukuran + PduData [0].

 

PduData[WWAN_SMS_PDU_HEX_BUF_LEN]

String yang dihentikan NULL yang mewakili konten rekaman.

Untuk perangkat berbasis GSM, konten dikodekan dalam format string heksadesimal (sesuai dengan standar 3GPP TS 27.005 dan 3GPP TS 23.040) yang mewakili pesan teks SMS.

Untuk perangkat berbasis CDMA yang mendukung pengiriman pesan SMS dalam format biner (yaitu, Driver miniport yang mengembalikan WWAN_SMS_CAPS_PDU_SEND di anggota WwanSmsCapsdari WWAN_DEVICE_CAPS), PduData berisi pesan SMS sebagai array byte, seperti yang didefinisikan dalam bagian 3.4.2.1 SMS Point-to-Point Message dalam spesifikasi 3GPP2 C.S0015-A "Short Message Service (SMS) untuk Wideband Spread Spectrum Systems". SMS hanya akan mendukung format Wireless Messaging Teleservice (WMT). Driver Miniport harus mengetikkan informasi ini ke BYTE[] untuk perangkat berbasis CDMA. Ini tidak dikodekan dalam format string heksadesimal.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows 7 dan versi Windows yang lebih baru.
Header wwan.h (sertakan Wwan.h)

Lihat juga

WWAN_SMS_SEND