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.