Freigeben über


OID_WWAN_VISIBLE_PROVIDERS

OID_WWAN_VISIBLE_PROVIDERS gibt eine Liste der Netzwerkanbieter zurück, die derzeit innerhalb des Bereichs des MB-Geräts sichtbar sind.

Set-Anforderungen werden nicht unterstützt.

Miniport-Treiber müssen Abfrageanforderungen asynchron verarbeiten und zunächst NDIS_STATUS_INDICATION_REQUIRED an die ursprüngliche Anforderung zurückgeben und später eine NDIS_STATUS_WWAN_VISIBLE_PROVIDERS status Benachrichtigung senden, die eine NDIS_WWAN_VISIBLE_PROVIDERS-Struktur enthält, um Beim Abschließen von Abfrageanforderungen Informationen zu sichtbaren Netzwerkanbietern bereitzustellen.

Abfrageanforderungen geben NDIS_WWAN_GET_VISIBLE_PROVIDERS Struktur als Eingabe an. Wenn das Action-Element in WWAN_GET_VISIBLE_PROVIDERS auf WWAN_GET_VISIBLE_PROVIDERS_ALL sollte der Miniport alle sichtbaren Anbieter zurückgeben. Wenn das Aktionselement in WWAN_GET_VISIBLE_PROVIDERS auf WWAN_GET_VISIBLE_PROVIDERS_MULTICARRIER festgelegt ist, sollte der Miniport nur sichtbare Anbieter mit mehreren Netzbetreibern zurückgeben, die als Basisanbieter festgelegt werden können.

Für die vom Gerät zurückgegebene liste der sichtbaren Anbieter sollte der Anbieterstatus für jeden Anbieter ordnungsgemäß festgelegt sein. Beispielsweise sollten die bevorzugten Multicarrier-Anbieter als WWAN_PROVIDER_STATE_PREFERRED_MULTICARRIER gekennzeichnet werden, der aktuelle Basisanbieter sollte ggf. als WWAN_PROVIDER_STATE_HOME, Der aktuell registrierte Anbieter, falls vorhanden, als WWAN_PROVIDER_STATE_REGISTERED gekennzeichnet werden.

Die Rssi - und ErrorRate-Member von WWAN_PROVIDER2-Struktur sollten festgelegt werden, sofern verfügbar.

Bemerkungen

Weitere Informationen zur Verwendung dieser OID finden Sie unter WWAN-Anbietervorgänge.

Miniport-Treiber können beim Verarbeiten von Abfragevorgängen auf das Subscriber Identity Module (SIM Karte) zugreifen, sollten jedoch nicht auf das Anbieternetzwerk zugreifen.

Miniport-Treiber sollten das VisibleListHeader.ElementType-Element aufWwanStructProvider festlegen.

Bei CDMA-basierten Netzwerken sollte der Miniporttreiber nur den Heimanbieter zurückgeben, wenn eines der Netzwerke in der bevorzugten Roamingliste (Preferred Roaming List, PRL) derzeit sichtbar ist. Für GSM-basierte Netzwerke können mehrere Anbieter in der sichtbaren Anbieterliste vorhanden sein.

Geräte, die während der Verbindung keine Überprüfung nach sichtbaren Anbietern unterstützen, sollten den WWAN_STATUS_BUSY Fehlerwert im uStatus-Element der NDIS_WWAN_VISIBLE_PROVIDERS-Struktur zurückgeben.

Sowohl GSM-basierte als auch CDMA-basierte Geräte müssen die Überprüfung nach sichtbaren Anbietern unterstützen, während sie sich im registrierten Modus befinden. Miniporttreiber sind jedoch nicht erforderlich, um die Überprüfung nach einem sichtbaren Anbieter zu unterstützen, während ein Paketdatenprotokollkontext (PDP) aktiv ist (z. B. ist das Gerät mit dem Netzwerk des Anbieters verbunden).

Requirements (Anforderungen)

Version

Verfügbar in Windows 7 und späteren Windows-Versionen.

Header

Ntddndis.h (include Ndis.h)

Weitere Informationen

NDIS_WWAN_VISIBLE_PROVIDERS

NDIS_STATUS_WWAN_VISIBLE_PROVIDERS

WWAN-Anbietervorgänge