MBN_PROVIDER_STATE-Enumeration (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.
Der MBN_PROVIDER_STATE aufgezählten Typ gibt die verschiedenen Zustände an, mit denen ein Anbietereintrag gekennzeichnet werden kann. Diese Werte sollen zusammen in einer bitweisen OR-Kombination verwendet werden.
Syntax
typedef enum MBN_PROVIDER_STATE {
MBN_PROVIDER_STATE_NONE = 0,
MBN_PROVIDER_STATE_HOME = 0x1,
MBN_PROVIDER_STATE_FORBIDDEN = 0x2,
MBN_PROVIDER_STATE_PREFERRED = 0x4,
MBN_PROVIDER_STATE_VISIBLE = 0x8,
MBN_PROVIDER_STATE_REGISTERED = 0x10,
MBN_PROVIDER_STATE_PREFERRED_MULTICARRIER = 0x20
} ;
Konstanten
MBN_PROVIDER_STATE_NONE Wert: 0 Unbekannter Anbieterstatus. |
MBN_PROVIDER_STATE_HOME Wert: 0x1 Der Anbieter ist ein Home-Operator. |
MBN_PROVIDER_STATE_FORBIDDEN Wert: 0x2 Der Anbieter befindet sich auf der Liste der Verbotenen. |
MBN_PROVIDER_STATE_PREFERRED Wert: 0x4 Der Anbieter befindet sich in der Bevorzugten Liste. |
MBN_PROVIDER_STATE_VISIBLE Wert: 0x8 Der Anbieter ist sichtbar. |
MBN_PROVIDER_STATE_REGISTERED Wert: 0x10 Windows 8 oder höher: Der Anbieter ist derzeit vom Gerät registriert. |
MBN_PROVIDER_STATE_PREFERRED_MULTICARRIER Wert: 0x20 Windows 8 oder höher: Der Anbieter ist derzeit in der Liste der bevorzugten Multi-Carrier enthalten. |
Hinweise
Die folgende Tabelle enthält die gültigen Kombinationen von Werten für verschiedene Vorgänge.
Vorgang | MBN_PROVIDER_STATE |
---|---|
Abfrage-Startanbieter | MBN_PROVIDER_STATE_HOME |
Bevorzugte Anbieter abfragen | MBN_PROVIDER_STATE_FORBIDDEN |
MBN_PROVIDER_STATE_PREFERRED | |
Abfragen sichtbarer Anbieter | MBN_PROVIDER_STATE_REGISTERED |
MBN_PROVIDER_STATE_HOME | |
MBN_PROVIDER_STATE_PREFERRED | |
MBN_PROVIDER_STATE_FORBIDDEN |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Kopfzeile | mbnapi.h |