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