Richtlinien für die Verwaltung von Paketverknen von Empfangsfiltern
Wenn der Miniporttreiber das NDIS-Paket-Zusammenfügen unterstützt, muss er die folgenden Richtlinien für die Verwaltung von Paket-Zusammenführungs-Empfangsfiltern befolgen:
Der Miniporttreiber und der zugrunde liegende Netzwerkadapter müssen das Festlegen und Löschen von Empfangsfiltern dynamisch verarbeiten können. Einzelne Empfangsfilter können jederzeit festgelegt oder gelöscht werden.
Der Miniporttreiber muss einen zusammengehäuften Paketzähler verwalten. Dieser 64-Bit-Indikator enthält einen Wert für die Anzahl der empfangenen Pakete, die mit einem Paket-Sammelfilter übereinstimmen. NDIS fragt diesen Leistungsindikator über eine OID-Abfrageanforderung von OID_PACKET_COALESCING_FILTER_MATCH_COUNT ab.
Hinweis Der Miniporttreiber löscht diesen Zähler, wenn er in einen Vollleistungszustand wechselt, indem er eine OID-Set-Anforderung von OID_PNP_SET_POWER verarbeitet. Der Miniporttreiber löscht auch den Zähler, wenn seine MiniportResetEx-Funktion aufgerufen wird.
Der Miniporttreiber darf die Paket-Sammel-Empfangsfilter nicht verwerfen, wenn er in einen Low-Power-Zustand wechselt. Während sich der Netzwerkadapter jedoch in einem Low-Power-Zustand befindet, darf er empfangene Pakete nur basierend auf Aktivierungsmustern filtern, die über OID-Set-Anforderungen von OID_PNP_ENABLE_WAKE_UP auf den Adapter ausgeladen wurden.
Der Miniporttreiber muss den Netzwerkadapter mit den Paket-Zusammenführungs-Empfangsfiltern konfigurieren, wenn der Adapter in einen Zustand mit voller Leistung übergeht.
Der Miniporttreiber darf die Paket-Sammel-Empfangsfilter nicht verwerfen, wenn NDIS die MiniportResetEx-Funktion des Treibers aufruft. Nachdem der Treiber den Netzwerkadapter zurückgesetzt hat, muss er den Adapter mit den Paketverknappungsfiltern konfigurieren. Außerdem muss der Treiber den zusammengehäuften Paketzähler löschen .
Hinweis Der Miniporttreiber muss diesen Vorgang unabhängig davon ausführen, ob der Treiber den AddressingReset-Parameter auf TRUE festlegt.
Wenn der Miniporttreiber im ExtSTA-Modus (Native 802.11 Extensible Station) betrieben wird, darf er die Empfangsfilter für das Zusammenfügen von Paketen nicht verwerfen, wenn er eine OID-Methodenanforderung von OID_DOT11_RESET_REQUEST verarbeitet. Nachdem der Miniporttreiber den 802.11-Zurücksetzungsvorgang ausgeführt hat, muss er den Netzwerkadapter mit den Paket-Sammel-Empfangsfiltern konfigurieren. Außerdem darf der Treiber den zusammengehäuften Paketzähler nicht löschen .
Weitere Informationen zum erweiterbaren Station-Modus nativer 802.11 finden Sie unter Erweiterbarer Stationsbetriebsmodus.
Hinweis NDIS unterstützt keine Paketverknürung für native 802.11-Miniporttreiber, die im ExtAP-Modus (Extensible Access Point) arbeiten. Weitere Informationen zum ExtAP-Betriebsmodus finden Sie unter Erweiterbarer Zugriffspunkt-Betriebsmodus.