Zusätzliche Kosten für das Testen anfälliger NDIS-Treiber
Es wird empfohlen, code, der die Paketnutzlast analysiert, insbesondere bei der Verarbeitung der Verlagerungsüberprüfung, aus den Paketverarbeitungsroutinen Ihres Treibers zu entfernen. Um Vertrauen in diesen Code zu haben, müssen Sie die Treiber ausführlich testen, um sicherzustellen, dass alle potenziellen Fehlerbedingungen sicher und ordnungsgemäß behandelt werden. Diese Art des Testens bedeutet höhere Testkosten.
Miniporttreiber sollten die Analyse der Paketdaten vermeiden. Sie sollten nicht versuchen, Auslagerungsvorgänge zu verarbeiten, die die Hardware nicht verarbeiten kann. Achten Sie auf der Empfangsseite des Systems darauf, wie Ihr Treiber Informationen zur Paketnutzlast überprüft. Die Sendeseite des Treibers kann auch von systemseitigen/überbrückten Systemkonfigurationen betroffen sein.