é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 |