Partager via


énumération MBN_PROVIDER_STATE (mbnapi.h)

Important

À compter de Windows 10 version 1803, les API Win32 décrites dans cette section sont remplacées par les API Windows Runtime dans l’espace de noms Windows.Networking.Connectivity.

Le MBN_PROVIDER_STATE type énuméré spécifie les différents états avec lesquels une entrée de fournisseur peut être étiquetée. Ces valeurs sont destinées à être utilisées ensemble dans une combinaison OR au niveau du bit.

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
} ;

Constantes

 
MBN_PROVIDER_STATE_NONE
Valeur : 0
État du fournisseur inconnu.
MBN_PROVIDER_STATE_HOME
Valeur : 0x1
Le fournisseur est un opérateur de base.
MBN_PROVIDER_STATE_FORBIDDEN
Valeur : 0x2
Le fournisseur figure dans la liste interdite.
MBN_PROVIDER_STATE_PREFERRED
Valeur : 0x4
Le fournisseur figure dans la liste par défaut.
MBN_PROVIDER_STATE_VISIBLE
Valeur : 0x8
Le fournisseur est visible.
MBN_PROVIDER_STATE_REGISTERED
Valeur : 0x10
Windows 8 ou version ultérieure : le fournisseur est actuellement inscrit par l’appareil.
MBN_PROVIDER_STATE_PREFERRED_MULTICARRIER
Valeur : 0x20
Windows 8 ou version ultérieure : le fournisseur figure actuellement sur la liste multifacteur par défaut.

Remarques

Le tableau suivant fournit les combinaisons valides de valeurs pour différentes opérations.

Opération MBN_PROVIDER_STATE
Fournisseur d’accueil de requête MBN_PROVIDER_STATE_HOME
Interroger les fournisseurs préférés MBN_PROVIDER_STATE_FORBIDDEN
MBN_PROVIDER_STATE_PREFERRED
Interroger les fournisseurs visibles MBN_PROVIDER_STATE_REGISTERED
MBN_PROVIDER_STATE_HOME
MBN_PROVIDER_STATE_PREFERRED
MBN_PROVIDER_STATE_FORBIDDEN

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
En-tête mbnapi.h