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 |