Freigeben über


NDIS_STATUS_WWAN_CONTEXT_STATE

Miniport-Treiber verwenden die NDIS_STATUS_WWAN_CONTEXT_STATE-Benachrichtigung, um eine Ereignisbenachrichtigung zu senden, wenn sich der Aktivierungsstatus eines bestimmten Kontexts ändert.

Miniport-Treiber können auch unerwünschte Ereignisse mit dieser Benachrichtigung senden.

Diese Benachrichtigung verwendet die NDIS_WWAN_CONTEXT_STATE Struktur.

Bemerkungen

Miniport-Treiber müssen den MB-Dienst auch benachrichtigen, wenn Kontextstatusänderungen aufgrund einer festgelegten Anforderung vom MB-Dienst nicht verursacht werden. Beispielsweise müssen Miniporttreiber den MB-Dienst benachrichtigen, wenn das Netzwerk einen Kontext deaktiviert. Miniporttreiber sollten keine vom Netzwerk initiierten Kontextaktivierungen implementieren.

Miniporttreiber müssen Windows direkt über alle anwendbaren Kontextstatusänderungen benachrichtigen, z. B. bei der Verarbeitung von NDIS_STATUS_WWAN_PACKET_SERVICE oder NDIS_STATUS_WWAN_REGISTER_STATE Statusbenachrichtigungen.

Miniporttreiber von MB-Geräten, die separate Sprach- und Datenverbindungen unterstützen, müssen die folgenden Richtlinien befolgen:

  • Zum Zeitpunkt der Initialisierung muss VoiceCallState auf WwanVoiceCallStateNone festgelegt werden.

  • Senden Sie am Anfang des Sprachanrufs eine Ereignisbenachrichtigung mit VoiceCallState, die auf WwanVoiceCallStateInProgress festgelegt ist. Alle anderen Mitglieder müssen ihren aktuellen Zustand widerspiegeln. Wenn während des Sprachanrufs keine aktive Verbindung besteht, sollte die ConnectionId auf "0" festgelegt werden.

  • Nachdem der Sprachanruf abgeschlossen ist, senden Sie eine Ereignisbenachrichtigung mit VoiceCallState, die auf WwanVoiceCallStateHangUp festgelegt ist. Alle anderen Mitglieder müssen ihren aktuellen Zustand widerspiegeln. Wenn während des Sprachanrufs keine aktive Verbindung besteht, sollte die ConnectionId auf "0" festgelegt werden. Nach diesem Ereignis muss VoiceCallState auf WwanVoiceCallStateNone- im Miniporttreiber festgelegt werden.

Anforderungen

Version

Verfügbar in Windows 7 und höheren Versionen von Windows.

Kopfball

Ndis.h

Siehe auch

NDIS_WWAN_CONTEXT_STATE

OID_WWAN_PROVISIONED_CONTEXTS