NDIS_WWAN_USSD_EVENT-Struktur (ndiswwan.h)
Die NDIS_WWAN_USSD_EVENT-Struktur stellt ein NDIS-Ereignis (Unstructured Supplementary Service Data, USSD) dar.
Syntax
typedef struct _NDIS_WWAN_USSD_EVENT {
NDIS_OBJECT_HEADER Header;
WWAN_STATUS uStatus;
WWAN_USSD_EVENT UssdEvent;
} NDIS_WWAN_USSD_EVENT, *PNDIS_WWAN_USSD_EVENT;
Member
Header
Der Header mit Typ-, Revisions- und Größeninformationen zur NDIS_WWAN_USSD_EVENT-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_USSD_EVENT_REVISION_1 |
Size | sizeof(NDIS_WWAN_USSD_EVENT) |
Weitere Informationen zu diesen Membern finden Sie unter NDIS_OBJECT_HEADER.
uStatus
Ein Miniporttreiber muss dies auf WWAN_STATUS_SUCCESS festlegen, damit OID_WWAN_USSD Abfrageausführung erfolgreich ausgeführt wird.
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. |
UssdEvent
Ein formatiertes WWAN_USSD_EVENT-Objekt , das ein USSD-Ereignis darstellt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Wird ab Windows 8 unterstützt. |
Kopfzeile | ndiswwan.h (include Ndiswwan.h) |