NOTIFICATION_PROVIDER_SPECIFIC_MSG_WAITING_TYPE (Compact 2013)

3/26/2014

Use this enumeration with the NOTIFICATION_PROVIDER_SPECIFIC_DATA structure when calling SmsReadMessage after calling SmsOpen with the waiting message type. Refer to GSM specification 03.40 "Digital Cellular telecommunications system (Phase 2+); Technical realization of the Short Message Service (SMS)" for details.

Syntax

enum NOTIFICATION_PROVIDER_SPECIFIC_MSG_WAITING_TYPE { 
    NOTIFICATIONPSMWT_NONE = 0,
    NOTIFICATIONPSMWT_GENERIC,
    NOTIFICATIONPSMWT_VOICEMAIL,
    NOTIFICATIONPSMWT_FAX,
    NOTIFICATIONPSMWT_EMAIL,
    NOTIFICATIONPSMWT_OTHER,
};

Elements

  • NOTIFICATIONPSMWT_NONE
    There is no message waiting.
  • NOTIFICATIONPSMWT_GENERIC
    The waiting message is generic.
  • NOTIFICATIONPSMWT_VOICEMAIL
    The waiting message is a voice mail.
  • NOTIFICATIONPSMWT_FAX
    The waiting message is a fax.
  • NOTIFICATIONPSMWT_EMAIL
    The waiting message is an email.
  • NOTIFICATIONPSMWT_OTHER
    Identifies the waiting message as some type.

Requirements

Header

sms.h

See Also

Reference

Short Message Service Enumerations
NOTIFICATION_PROVIDER_SPECIFIC_DATA
SmsReadMessage
SmsOpen