Condividi tramite


enumerazione MBN_PROVIDER_STATE (mbnapi.h)

Importante

A partire da Windows 10 versione 1803, le API Win32 descritte in questa sezione vengono sostituite dalle API Windows Runtime nello spazio dei nomi Windows.Networking.Connectivity.

Il tipo enumerato MBN_PROVIDER_STATE specifica i vari stati con cui è possibile etichettare una voce del provider. Questi valori devono essere usati insieme in una combinazione OR bit per bit.

Sintassi

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

Costanti

 
MBN_PROVIDER_STATE_NONE
Valore: 0
Stato del provider sconosciuto.
MBN_PROVIDER_STATE_HOME
Valore: 0x1
Il provider è un operatore home.
MBN_PROVIDER_STATE_FORBIDDEN
Valore: 0x2
Il provider è presente nell'elenco non consentito.
MBN_PROVIDER_STATE_PREFERRED
Valore: 0x4
Il provider è nell'elenco preferito.
MBN_PROVIDER_STATE_VISIBLE
Valore: 0x8
Il provider è visibile.
MBN_PROVIDER_STATE_REGISTERED
Valore: 0x10
Windows 8 o versione successiva: il provider è attualmente registrato dal dispositivo.
MBN_PROVIDER_STATE_PREFERRED_MULTICARRIER
Valore: 0x20
Windows 8 o versione successiva: il provider è attualmente presente nell'elenco preferito multi-gestore telefonico.

Commenti

Nella tabella seguente vengono fornite le combinazioni valide di valori per operazioni diverse.

Operazione MBN_PROVIDER_STATE
Query Home Provider MBN_PROVIDER_STATE_HOME
Eseguire query sui provider preferiti MBN_PROVIDER_STATE_FORBIDDEN
MBN_PROVIDER_STATE_PREFERRED
Provider visibili di query MBN_PROVIDER_STATE_REGISTERED
MBN_PROVIDER_STATE_HOME
MBN_PROVIDER_STATE_PREFERRED
MBN_PROVIDER_STATE_FORBIDDEN

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Nessuno supportato
Intestazione mbnapi.h