Freigeben über


MBN_PROVIDER2-Struktur (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.

Die MBN_PROVIDER2-Struktur stellt einen Netzwerkdienstanbieter dar. Es wird von vielen der anbieterspezifischen Methoden der IMbnMultiCarrier-Schnittstelle verwendet und stellt eine Erweiterung für MBN_PROVIDER bereit, um Multi-Carrier zu unterstützen. Diese Erweiterung enthält die Signalstärke jedes Anbieters, mit dem ermittelt werden kann, mit welchem Anbieter ein Benutzer eine Verbindung herstellen soll.

Syntax

typedef struct MBN_PROVIDER2 {
  MBN_PROVIDER       provider;
  MBN_CELLULAR_CLASS cellularClass;
  ULONG              signalStrength;
  ULONG              signalError;
} MBN_PROVIDER2;

Members

provider

Enthält eine MBN_PROVIDER-Struktur mit einem einzelnen Träger.

cellularClass

Enthält eine MBN_CELLULAR_CLASS , die angibt, welche Mobilfunkklasse der Anbieter verwendet.

signalStrength

Enthält die vom Gerät empfangene Signalqualität gemäß Der Definition von GetSignalStrength.

signalError

Enthält die von GetSignalError definierte Signalfehlerrate.

Anforderungen

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

Weitere Informationen

MBN_PROVIDER