Freigeben über


WWAN_SMS_SEND_PDU Struktur (wwan.h)

Die WWAN_SMS_SEND_PDU Struktur stellt eine SMS-Nachricht im PDU-Stil dar.

Syntax

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

Angehörige

Size

Für GSM-basierte Geräte, die SMS-Nachrichten im PDU-Stil unterstützen, ist die Größe der Nachricht in Bytes vor der Konvertierung in hexadezimal.

Für CDMA-basierte Geräte, die das Senden von SMS-Nachrichten im Binärformat unterstützen, wird die Größe der Nachricht in Bytes in PduData- .

In der folgenden Tabelle sind die verschiedenen Werte für das SmsFormat-element Member der WWAN_SMS_SEND Struktur und deren entsprechender Bereich aufgeführt, der in diesem Element zulässig ist.

SmsFormat Größe
WwanSmsFormatPdu 1 bis WWAN_SMS_RAW_PDU_LEN
WwanSmsFormatCdma 1 bis WWAN_SMS_CDMA_MAX_MSG_LEN
 
Hinweis Für GSM-basierte Geräte, wenn ElementType auf WwanStructSmsPdufestgelegt ist, beschreibt dieses Element die Größe von PduData mit Ausnahme der Service Center-Adresse. Das erste Byte von PduData stellt die Größe der Service Center-Adresse dar, die der Miniporttreiber hinzufügen muss, wenn die genaue Größe des PduData- Puffers berechnet wird.

Zum Beispiel:

Wenn PduData [0] = 0 ist, ist die Größe PduData-Größe + 1.

Wenn PduData [0] != 0 ist, ist die Größe PduData-Größe + PduData- [0].

 

PduData[WWAN_SMS_PDU_HEX_BUF_LEN]

Eine MIT NULL beendete Zeichenfolge, die den Inhalt des Datensatzes darstellt.

Bei GSM-basierten Geräten werden die Inhalte in einem Hexadezimalzeichenfolgenformat (gemäß den Standards 3GPP TS 27.005 und 3GPP TS 23.040) codiert, die die SMS-Sms darstellen.

Für CDMA-basierte Geräte, die das Senden von SMS-Nachrichten im Binärformat unterstützen (das heißt, miniport drivers that return WWAN_SMS_CAPS_PDU_SEND in the WwanSmsCaps member of WWAN_DEVICE_CAPS), PduData contains the SMS message as a byte array, as defined in section 3.4.2.1 SMS Point-to-Point Message in the 3GPP2 specification C.S0015-A "Short Message Service (SMS) for Wideband Spread Spectrum Systems". SMS unterstützt nur das WMT-Format (Wireless Messaging Teleservice). Miniport-Treiber sollten diese Informationen für CDMA-basierte Geräte in BYTE[] eingeben. Sie ist nicht im Hexadezimalzeichenfolgenformat codiert.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows 7 und höheren Versionen von Windows.
Header- wwan.h (include Wwan.h)

Siehe auch

WWAN_SMS_SEND