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 |
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) |