NDIS_WWAN_VISIBLE_PROVIDERS-Struktur (ndiswwan.h)

Die NDIS_WWAN_VISIBLE_PROVIDERS-Struktur stellt eine Liste der sichtbaren Anbieter und die Anzahl der Anbieter in der Liste dar.

Syntax

typedef struct _NDIS_WWAN_VISIBLE_PROVIDERS {
  NDIS_OBJECT_HEADER Header;
  WWAN_STATUS        uStatus;
  WWAN_LIST_HEADER   VisibleListHeader;
} NDIS_WWAN_VISIBLE_PROVIDERS, *PNDIS_WWAN_VISIBLE_PROVIDERS;

Member

Header

Der Header mit Typ-, Revisions- und Größeninformationen zur NDIS_WWAN_VISIBLE_PROVIDERS-Struktur. Der MB-Dienst legt den Header mit den Werten fest, die in der folgenden Tabelle angezeigt werden, wenn er die Datenstruktur für festgelegte Vorgänge an den Miniporttreiber sendet. Miniporttreiber müssen den Header mit den gleichen Werten festlegen, wenn sie die Datenstruktur an den MB-Dienst senden.

Headerunterember Wert
Typ NDIS_OBJECT_TYPE_DEFAULT
Revision NDIS_WWAN_VISIBLE_PROVIDERS_REVISION_1
Size sizeof(NDIS_WWAN_VISIBLE_PROVIDERS)
 

Weitere Informationen zu diesen Membern finden Sie unter NDIS_OBJECT_HEADER.

uStatus

Ein Miniporttreiber muss dies auf WWAN_STATUS_SUCCESS für die erfolgreiche Ausführung der Abfrage an den OID_WWAN_VISIBLE_PROVIDER festlegen.

Die folgende Tabelle zeigt die anderen möglichen Fehler status Codes (andere Member müssen nicht vom Miniporttreiber aktualisiert werden).

Wert Bedeutung
WWAN_STATUS_PIN_REQUIRED Für das Gerät ist eine PIN-Werteingabe erforderlich.
WWAN_STATUS_FAILURE Liste kann nicht angezeigt werden.
WWAN_STATUS_SIM_NOT_INSERTED Eine SIM-Karte ist nicht in das Gerät eingefügt.
WWAN_STATUS_PROVIDERS_NOT_FOUND Es wurden keine Anbieter gefunden. Das Gerät scheint keine Netzwerkabdeckung zu haben.
WWAN_STATUS_BUSY Das Gerät ist ausgelastet und kann nicht überprüft werden. Dies kann passieren, wenn das Gerät eine destruktive Überprüfung durchführt (z. B. kann eine Überprüfung dazu führen, dass der aktuelle status registriert ist oder die PDP-Aktivierung in die Deregistrierung oder deaktivierung der PDP geändert wird).
WWAN_STATUS_RADIO_POWER_OFF Der Scan kann nicht überprüft werden. Radio ist ausgeschaltet.
WWAN_STATUS_SERVICE_NOT_ACTIVATED Fehler bei der Dienstaktivierung. Das Abonnement ist abgelaufen. Das Gerät lässt keine Überprüfung zu.

VisibleListHeader

Ein formatiertes WWAN_LIST_HEADER -Objekt, das eine Liste der sichtbaren Anbieter und die Anzahl der Anbieter in der Liste darstellt.

Dieses Element verweist auf die Liste der WWAN_PROVIDER2 Strukturen, die die WWAN_LIST_HEADER-Struktur verwenden. WwanDataClass-Flags beschreiben das Vorhandensein der spezifischen Datenzugriffstechnologie und können je nach Verfügbarkeit der Datenklassen auf eine beliebige Kombination festgelegt werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 7 und späteren Windows-Versionen.
Kopfzeile ndiswwan.h (include Ndiswwan.h)

Weitere Informationen

NDIS_OBJECT_HEADER

WWAN_LIST_HEADER