Поделиться через


Метод IMbnSms::SmsDelete (mbnapi.h)

Важно!

Начиная с Windows 10 версии 1803, API Win32, описанные в этом разделе, заменяются среда выполнения Windows API в пространстве имен Windows.Networking.Connectivity.

Удаляет набор SMS-сообщений с устройства.

Синтаксис

HRESULT SmsDelete(
  [in]  MBN_SMS_FILTER *smsFilter,
  [out] ULONG          *requestID
);

Параметры

[in] smsFilter

Указатель на структуру MBN_SMS_FILTER , которая определяет набор удаляемых сообщений.

[out] requestID

Указатель на идентификатор запроса, выданный службой мобильной широкополосной связи для идентификации этого запроса.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Метод завершился успешно.
HRESULT_FROM_WIN32(ERROR_SERVICE_NOT_ACTIVE)
Служба мобильной широкополосной связи не работает в этой системе.
E_HANDLE
Недопустимый интерфейс, скорее всего, из-за того, что устройство было удалено из системы.
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
Недопустимый интерфейс. Скорее всего, мобильное широкополосное устройство было удалено из системы.

Комментарии

Это асинхронная операция, которая возвращается немедленно. Если метод возвращается без ошибок, служба мобильной широкополосной связи вызовет метод OnSmsDeleteComplete интерфейса IMbnSmsEvents .

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header mbnapi.h

См. также раздел

IMbnSms