NDIS_STATUS_WWAN_SIGNAL_STATE
I driver Miniport usano la notifica NDIS_STATUS_WWAN_SIGNAL_STATE per inviare una notifica di forza del segnale quando la forza del segnale misurata viaggia all'esterno della soglia entro un intervallo predefinito.
I driver miniport possono anche inviare eventi non richiesti con questa notifica.
Questa notifica usa la struttura NDIS_WWAN_SIGNAL_STATE .
Commenti
Per impostazione predefinita, i driver miniport devono notificare al servizio MB se il valore Rssi cambia di almeno +/-5 decibel dall'ultimo valore segnalato o con una frequenza massima di un'indicazione ogni 5 secondi. Il valore soglia viene specificato nel membro SignalState.RssiThreshold della struttura NDIS_WWAN_SIGNAL_STATE; mentre il valore di frequenza massima viene specificato nel membro SignalState.RssiInterval .
Il membro DeviceCaps.WwanCellularClass della struttura NDIS_WWAN_DEVICE_CAPS controlla il modo in cui il valore Rssi verrà interpretato dal servizio MB. Se WwanCellularClass è WwanCellularClassGSM, Rssi viene segnalato come decibel sopra il piano di sensibilità del dispositivo. Se WwanCellularClass è WwanCellularClassCDMA, Rssi viene segnalato come RSSI compensato (account per il rumore).
Le applicazioni non devono mai eseguire il polling per la forza del segnale. Solo in situazioni speciali, ad esempio l'avvio, un'applicazione potrebbe usare una richiesta di query per ottenere la forza del segnale.
Requisiti
Versione |
Disponibile in Windows 7 e versioni successive di Windows. |
Intestazione |
Ndis.h |