Short Message Service Structures (Compact 2013)
3/26/2014
The list below describes the structures supported for Short Message Service (SMS).
- BROADCAST_PROVIDER_SPECIFIC_DATA
Uses the Global System for Mobile Communications (GSM) broadcast provider to support incoming cell broadcast messages.
- CLASS2_PROVIDER_SPECIFIC_DATA
Provides a description of the fields used for provider-specific data.
- NOTIFICATION_PROVIDER_SPECIFIC_DATA
Handles all known "message waiting" type messages.
- RAW_PROVIDER_SPECIFIC_DATA
Catches incoming SMS messages that are not handled by one of the existing service providers.
- SMS_ADDRESS
Represents an SMS source or destination address.
- SMS_BROADCAST_RANGES
Defines a mechanism to specify a list of cell broadcast ranges that the mobile accepts.
- SMS_PROFILE
Defines the fields used for a provider profile.
- SMS_RANGE
Contains the minimum and maximum values for an ID, which form the boundaries of the range of IDs that the mobile listens for.
- SMS_STATUS_INFORMATION
Contains status report information about a text message sent with the PS_MESSAGE_OPTION_STATUSREPORT flag in SmsGetMessageStatus calls and in the STATUS_PROVIDER_SPECIFIC_DATA structure.
- SMSREGISTRATIONDATA
Contains information used when registering for SMS notifications.
- STATUS_PROVIDER_SPECIFIC_DATA
Contains provider-specific data.
- TEXT_PROVIDER_SPECIFIC_DATA
Contains provider-specific text data for use with SmsSendMessage.
- WCMP_PROVIDER_SPECIFIC_DATA
Contains provider-specific Wireless Control Message Protocol (WCMP) data for use with SmsSendMessage.
- WDP_PROVIDER_SPECIFIC_DATA
Contains provider-specific Wireless Datagram Protocol (WDP)data for use with SmsSendMessage.