Coûts supplémentaires pour le test des pilotes NDIS vulnérables
Nous vous recommandons de supprimer tout code qui analyse la charge utile du paquet, en particulier lors de la gestion de la vérification du déchargement, des routines de distribution de gestion des paquets de votre pilote. Pour avoir confiance dans un tel code, vous devez tester en grande partie les pilotes pour vous assurer que toutes les conditions d’erreur potentielles sont gérées correctement et en toute sécurité. Ce type de test entraîne une augmentation des coûts de test.
Les pilotes miniport doivent éviter d’analyser les données de paquets. Ils ne doivent pas essayer de gérer les opérations de déchargement que le matériel ne peut pas gérer. Du côté réception du système, soyez très prudent quant à la façon dont votre pilote inspecte les informations de charge utile des paquets. Le côté d’envoi du pilote peut également être potentiellement affecté par les configurations système routées/pontées.