Exigences relatives aux informations de version pour NDIS

NDIS prend en charge diverses exigences d’informations sur les versions d’en-tête qui garantissent un comportement cohérent entre les versions de NDIS. Pour prendre en charge les informations de version d’en-tête, NDIS a les responsabilités suivantes :

  • Gère les structures avec des révisions inférieures. Autrement dit, NDIS vérifie les informations d’en-tête et interprète la structure en fonction des informations de révision dans l’en-tête.

  • Échoue à un appel de fonction et retourne un code d’erreur approprié si un pilote utilise une révision de structure incorrecte. Par exemple, NDIS échoue à l’appel de fonction si un pilote NDIS 6.30 utilise des structures Xxx_REVISION_1 lorsqu’il existe une structure de Xxx_REVISION_2 NDIS 6.30.

Vue d’ensemble des versions de NDIS

Spécification des informations de version NDIS