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 |