Share via


RAW_PROVIDER_SPECIFIC_DATA (Compact 2013)

3/26/2014

This structure is used for provider-specific data for use with SmsReadMessage calls. The Raw Short Message Service (SMS) provider is a receive-only protocol that is intended to catch any incoming SMS message that is not handled by one of the existing SMS providers. The information in the provider-specific structure is the unaltered, uninterrupted data from the incoming SMS message.

Syntax

typedef struct raw_provider_specific_data_tag {
    DWORD dwHeaderDataSize;
    BYTE pbHeaderData[SMS_DATAGRAM_SIZE];
} RAW_PROVIDER_SPECIFIC_DATA;

Members

  • dwHeaderDataSize
    Size of this structure in bytes.
  • pbHeaderData
    Raw User-header data. For details, see GSM specification 03.40 "Digital cellular telecommunications system (Phase 2+); Technical realization of the Short Message Service (SMS)" on the 3GPP website.

Requirements

Header

sms.h

See Also

Reference

Short Message Service Structures
SmsReadMessage