Метод IMbnSms::SmsSendCdmaPdu (mbnapi.h)
Важно!
Начиная с Windows 10 версии 1803, API Win32, описанные в этом разделе, заменяются среда выполнения Windows API в пространстве имен Windows.Networking.Connectivity.
Отправляет сообщение в двоичном формате CDMA.
Синтаксис
HRESULT SmsSendCdmaPdu(
[in] SAFEARRAY *message,
[out] ULONG *requestID
);
Параметры
[in] message
Массив байтов, представляющий закодированное сообщение CMDA согласно разделу 3.4.2.1 "Sms Point-to-Point Message" в спецификации 3GPP2 C.S0015-A "Short Message Service (SMS) for Wideband Spread Spectrum Systems". SMS поддерживает только формат беспроводной телеслужбы обмена сообщениями (WMT).
[out] requestID
Указатель на идентификатор запроса, выданный службой мобильной широкополосной связи для идентификации этого запроса.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Код возврата | Описание |
---|---|
|
Метод завершился успешно. |
|
Служба мобильной широкополосной связи не работает в этой системе. |
|
Недопустимый интерфейс, скорее всего, из-за того, что устройство было удалено из системы. |
|
Недопустимый интерфейс. Скорее всего, мобильное широкополосное устройство было удалено из системы. |
|
недопустимое сообщение . |
|
Устройство не поддерживает отправку SMS-сообщений в запрошенном формате. Например, если эта функция вызывается для устройства GSM. |
Комментарии
Этот метод применим только к устройствам CDMA.
SmsSendCdmaPdu можно использовать для отправки SMS-сообщения в двоичном формате, закодированном в соответствии с разделом 3.4.2.1 статьи "Sms Point-to-Point Message Message" в спецификации 3GPP2 C.S0015-A "Short Message Service (SMS) for Wideband Spread Spectrum Systems". SMS поддерживает только формат беспроводной телеслужбы обмена сообщениями (WMT).
SmsSendCdmaPdu следует вызывать только в том случае, если устройство CDMA поддерживает отправку SMS в двоичном формате. Устройство сообщает об этом формате, задав MBN_SMS_PDU_SEND в MBN_INTERFACE_CAPS.
Это асинхронная операция, и вызов метода возвращается немедленно. Если метод возвращает без ошибок, операция будет выполняться асинхронно. Windows будет уведомлять приложения о состоянии завершения операции, вызывая метод OnSmsSendCompleteобъекта IMbnSmsEvents.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | mbnapi.h |