Freigeben über


IMbnConnection::D isconnect-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.

Trennt eine Datenverbindung.

Syntax

HRESULT Disconnect(
  [out] ULONG *requestID
);

Parameter

[out] requestID

Ein Zeiger auf eine eindeutige Anforderungs-ID, die vom Mobilen Breitbanddienst zugewiesen wird, um diese asynchrone 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_NOT_FOUND)
Die Verbindung wurde bereits getrennt.

Hinweise

Die Deaktivierung führt auch dazu, dass die L2-Verbindung getrennt wird.

Dies ist ein asynchroner Vorgang, der sofort zurückgegeben wird. Wenn diese Methode erfolgreich zurückgegeben wird, ruft der Mobile Broadband-Dienst die OnDisconnectComplete-Methode von IMbnConnectionEvents auf, wenn der Vorgang abgeschlossen ist.

Windows 8 und höheren Versionen von Windows: Eine Windows Store-App darf nur trennen verwenden, wenn die vorhandene MBN-Verbindung von dieser App mithilfe von Connect initiiert wurde. Trennen darf nicht verwendet werden, um Verbindungen zu trennen, die vom Benutzer oder vom Windows-Verbindungs-Manager hergestellt wurden.

Anforderungen

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

Weitere Informationen

IMbnConnection