NDIS_WWAN_RADIO_STATE-Struktur (ndiswwan.h)
Die NDIS_WWAN_RADIO_STATE-Struktur stellt die hardwarebasierten und softwarebasierten Funkleistungszustände des MB-Geräts dar.
Syntax
typedef struct _NDIS_WWAN_RADIO_STATE {
NDIS_OBJECT_HEADER Header;
WWAN_STATUS uStatus;
WWAN_RADIO_STATE RadioState;
} NDIS_WWAN_RADIO_STATE, *PNDIS_WWAN_RADIO_STATE;
Member
Header
Der Header mit Typ-, Revisions- und Größeninformationen zur NDIS_WWAN_RADIO_STATE-Struktur. Der MB-Dienst legt den Header mit den Werten fest, die in der folgenden Tabelle angezeigt werden, wenn er die Datenstruktur für Setvorgänge an den Miniporttreiber sendet. Miniporttreiber müssen den Header mit den gleichen Werten festlegen, wenn sie die Datenstruktur an den MB-Dienst senden.
Headerunterelement | Wert |
---|---|
Typ | NDIS_OBJECT_TYPE_DEFAULT |
Revision | NDIS_WWAN_RADIO_STATE_REVISION_1 |
Size | sizeof(NDIS_WWAN_RADIO_STATE) |
Weitere Informationen zu diesen Membern finden Sie unter NDIS_OBJECT_HEADER.
uStatus
Die status des Funkzustandsvorgangs. Die folgende Tabelle zeigt die möglichen Werte für diesen Member.
Wert | Bedeutung |
---|---|
WWAN_STATUS_SUCCESS | Der Funkzustandsvorgang war erfolgreich. |
WWAN_STATUS_BUSY | Fehler beim Funkzustandsvorgang, weil das Gerät ausgelastet ist. |
WWAN_STATUS_FAILURE | Fehler beim Funkzustandsvorgang. |
WWAN_STATUS_NOT_INITIALIZED | Der Vorgang ist fehlgeschlagen, weil das Gerät gerade initialisiert wird. Wiederholen Sie den Vorgang, nachdem sich der Bereitzustand des Geräts in WwanReadyStateInitialized geändert hat. |
RadioState
Ein formatiertes WWAN_RADIO_STATE-Objekt , das den hardwarebasierten und softwarebasierten Funkleistungsstatus des Geräts darstellt.
Hinweise
Der Miniporttreiber muss den uStatus-Member auf WWAN_STATUS_SUCCESS für nicht angeforderte Ereignisse festlegen (NDIS_STATUS_INDICATION::RequestId = 0).
Miniporttreiber können das uStatus-Element auf WWAN_STATUS_SUCCESS festlegen, wenn der aktuelle Funkzustand mit dem angeforderten Zustand übereinstimmt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows 7 und späteren Windows-Versionen. |
Kopfzeile | ndiswwan.h (include Ndiswwan.h) |