Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
OID_WWAN_DELETE_MAC fordert den Miniporttreiber auf, den im parameter NDIS_WWAN_MAC_INFO angegebenen NDIS-Port zu löschen. Der NDIS-Port sollte zuvor mit OID_WWAN_CREATE_MACerstellt worden sein.
Miniport-Treiber müssen die Setanforderung asynchron verarbeiten, zunächst NDIS_STATUS_PENDING an die ursprüngliche Anforderung zurückgeben und später die Anforderung mit NDIS_STATUS_SUCCESS abschließen.
Abfrageanforderungen werden nicht unterstützt.
Bemerkungen
Miniporttreiber müssen Anforderungen zum Löschen (Deaktivieren) von NDIS-Ports asynchron verarbeiten, um Deadlocks zu verhindern.
OID_WWAN_DELETE_MAC Anforderungen, die zum Löschen des Standardports gesendet wurden, schlagen mit dem NDIS-Statusfehlercode NDIS_STATUS_INVALID_PORT fehl.
Nach Erhalt einer OID_WWAN_DELETE_MAC Anforderung sollten Miniporttreiber den pdP-Kontext deaktivieren, der dem Port zugeordnet ist, sofern er noch nicht deaktiviert wurde. Dies liegt daran, dass ein Überraschendes Entfernungsereignis auftreten könnte. Durch die Deaktivierung des PDP-Kontexts wird sichergestellt, dass das Modem und der Miniporttreiber in einem guten Zustand bleiben.
Wenn der Fahrer eine Überraschungsentfernung erhält, blockiert der Fahrer und bricht alle weiteren OIDs ab. Dies bedeutet, dass der Treiber OID_WWAN_DELETE_MAC herausfiltert, obwohl Windows einen Anruf mit OID_WWAN_DELETE_MAC als Teil des FILTER_DETACH Anrufs sendet.
Anforderungen
Version |
Verfügbar in Windows 8.1 und höheren Versionen von Windows. |
Kopfball |
Ntddndis.h (include Ndis.h) |