NDIS_STATUS_WWAN_SIGNAL_STATE
Miniporttreiber verwenden die NDIS_STATUS_WWAN_SIGNAL_STATE-Benachrichtigung, um eine Signalstärkebenachrichtigung zu senden, wenn die gemessene Signalstärke innerhalb eines vordefinierten Intervalls außerhalb des Schwellenwerts liegt.
Miniport-Treiber können mit dieser Benachrichtigung auch unerwünschte Ereignisse senden.
Diese Benachrichtigung verwendet die NDIS_WWAN_SIGNAL_STATE-Struktur .
Bemerkungen
Standardmäßig müssen Miniporttreiber den MB-Dienst benachrichtigen, wenn sich der Rssi-Wert um mindestens +/-5 Dezibel gegenüber dem letzten gemeldeten Wert oder mit einer maximalen Häufigkeit von einer Anzeige alle 5 Sekunden ändert. Der Schwellenwert wird im SignalState.RssiThreshold-Element der NDIS_WWAN_SIGNAL_STATE-Struktur angegeben. während der maximale Frequenzwert im SignalState.RssiInterval-Element angegeben wird.
Der DeviceCaps.WwanCellularClass-Member der NDIS_WWAN_DEVICE_CAPS-Struktur steuert, wie der Rssi-Wert vom MB-Dienst interpretiert wird. Wenn WwanCellularClassauf WwanCellularClassGSM festgelegt ist, wird Rssi als Dezibel über dem Empfindlichkeitsrauschen des Geräts gemeldet. Wenn WwanCellularClassauf WwanCellularClassCDMA festgelegt ist, wird Rssi als kompensierte RSSI (account for noise) gemeldet.
Anwendungen sollten niemals die Signalstärke abfragen. Nur in besonderen Situationen, z. B. beim Start, kann eine Anwendung eine Abfrageanforderung verwenden, um die Signalstärke zu erhalten.
Requirements (Anforderungen)
Version |
Verfügbar in Windows 7 und späteren Windows-Versionen. |
Header |
Ndis.h |