Freigeben über


IMbnDeviceService::OpenDataSession-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.

Öffnen Sie eine Datensitzung für den Gerätedienst auf einem mobilen Breitbandgerät.

Syntax

HRESULT OpenDataSession(
  [out] ULONG *requestID
);

Parameter

[out] requestID

Eine eindeutige Anforderungs-ID, die vom Mobile Broadband-Dienst zugewiesen wird, um diese Anforderung zu identifizieren.

Rückgabewert

Die -Methode kann einen der folgenden Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Die Methode wurde erfolgreich abgeschlossen.
E_ACCESSDENIED
Dieser Gerätedienstbefehl ist für das Aufrufen von Prozessberechtigungen nicht zulässig.
HRESULT_FROM_WIN32(ERROR_TOO_MANY_SESS)
Der Gerätedienst hat die maximale Anzahl von Sitzungen erreicht, die er unterstützen kann.
Andere
Beim Ausführen dieser Methode ist ein Fehler aufgetreten.

Hinweise

OpenDataSession ermöglicht es einer Anwendung, eine Datensitzung für den mobilen Breitbandgerätedienst zu öffnen.

Dies ist ein asynchroner Vorgang, und OpenDataSession wird sofort zurückgegeben. Nach Abschluss des Vorgangs ruft der Mobile Broadband-Dienst die OnOpenDataSessionComplete-Methode der IMbnDeviceServicesEvents-Schnittstelle auf.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile mbnapi.h

Weitere Informationen

IMbnDeviceService