Freigeben über


IMbnSms::SmsDelete-Methode (mbnapi.h)

Wichtig

Ab Windows 10 Version 1803 werden die in diesem Abschnitt beschriebenen Win32-APIs durch die Windows-Runtime-APIs im Windows.Networking.Connectivity-Namespace ersetzt.

Löscht einen Satz von SMS-Nachrichten von einem Gerät.

Syntax

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

Parameter

[in] smsFilter

Ein Zeiger auf eine MBN_SMS_FILTER-Struktur , die den Satz der zu löschenden Nachrichten definiert.

[out] requestID

Ein Zeiger auf eine Vom Mobilen Breitbanddienst ausgestellte Anforderungs-ID, um diese Anforderung zu identifizieren.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich abgeschlossen.
HRESULT_FROM_WIN32(ERROR_SERVICE_NOT_ACTIVE)
Der mobile Breitbanddienst wird auf diesem System nicht ausgeführt.
E_HANDLE
Die Schnittstelle ist ungültig, höchstwahrscheinlich, weil das Gerät aus dem System entfernt wurde.
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
Die Schnittstelle ist ungültig. Höchstwahrscheinlich wurde das mobile Breitbandgerät aus dem System entfernt.

Hinweise

Dies ist ein asynchroner Vorgang, der sofort zurückgegeben wird. Wenn die Methode ohne Fehler zurückgibt, ruft der Mobile Broadband-Dienst die OnSmsDeleteComplete-Methode der IMbnSmsEvents-Schnittstelle auf .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile mbnapi.h

Weitere Informationen

IMbnSms