Freigeben über


IMbnRegistration::GetRegisterMode-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.

Ruft den Netzwerkregistrierungsmodus eines mobilen Breitbandgeräts ab.

Syntax

HRESULT GetRegisterMode(
  [out] MBN_REGISTER_MODE *registerMode
);

Parameter

[out] registerMode

Ein Zeiger auf einen MBN_REGISTER_MODE Wert, der den aktuellen Netzwerkregistrierungsmodus des Geräts angibt. Der Wert ist nur sinnvoll, wenn die Methode S_OK zurückgibt.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Der Vorgang wurde durchgeführt.
E_PENDING
Der Registrierungsmodus ist nicht verfügbar. Der mobile Breitbanddienst durchscheckt derzeit das Gerät nach den Informationen. Wenn der Registrierungsmodus verfügbar ist, ruft der Mobile Broadband-Dienst die OnRegisterModeAvailable-Methode von IMbnRegistrationEvents auf.
E_MBN_PIN_REQUIRED
Zum Abrufen des Registrierungsmodus ist eine PIN erforderlich.
E_MBN_SIM_NOT_INSERTED
Eine SIM-Karte ist nicht in das Gerät eingefügt.
E_MBN_BAD_SIM
Eine ungültige SIM-Karte wird in das Gerät eingefügt.

Hinweise

Weitere Informationen zu möglichen Registrierungsmodi finden Sie unter MBN_REGISTER_MODE .

Bei behebbaren Fehlern E_MBN_PIN_REQUIRED versucht der Mobile Broadband-Dienst erneut, diese Informationen vom Gerät abzurufen, wenn die Fehlerbedingung abgelaufen ist (wenn eine PIN eingegeben wird). Anschließend ruft der mobile Breitbanddienst die OnRegisterModeAvailable-Methode von IMbnRegistrationEvents auf.

Anforderungen

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

Weitere Informationen

IMbnRegistration