Implémentation d’un pilote NDIS 6.30
Un pilote NDIS 6.30 doit respecter les exigences définies dans Implémentation d’un pilote NDIS 6.20.
En outre, un pilote NDIS 6.30 doit être conforme aux exigences suivantes :
Un pilote NDIS 6.30 doit signaler la version correcte de NDIS lorsqu’il s’inscrit auprès de NDIS.
Vous devez mettre à jour le numéro de version NDIS principal et secondaire dans la structure NDIS_Xxx_DRIVER_CHARACTERISTICS pour prendre en charge NDIS 6.30. Le membre MajorNdisVersion doit contenir 6 et le membre MinorNdisVersion doit en contenir 30. Cette exigence s’applique aux pilotes miniport, protocole et filtre. Vous devez également mettre à jour les informations de version du compilateur. Consultez Compilation d’un pilote NDIS 6.30.
Les pilotes miniport doivent définir le membre d’en-tête de NDIS_MINIPORT_DRIVER_CHARACTERISTICS : Définir Révision sur NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2 et Taille sur NDIS_SIZEOF_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2.
Les pilotes de filtre doivent définir le membre d’en-tête de NDIS_FILTER_DRIVER_CHARACTERISTICS : définissez Révision sur NDIS_FILTER_CHARACTERISTICS_REVISION_2 et Taille sur NDIS_SIZEOF_FILTER_DRIVER_CHARACTERISTICS_REVISION_2.
Les pilotes de protocole doivent définir le membre d’en-tête de NDIS_PROTOCOL_DRIVER_CHARACTERISTICS : définissez Révision sur NDIS_PROTOCOL_CHARACTERISTICS_REVISION_2 et Taille sur NDIS_SIZEOF_PROTOCOL _DRIVER_CHARACTERISTICS_REVISION_2.
Pour informer les pilotes NDIS et les pilotes sur les fonctionnalités des périphériques et des pilotes, les pilotes NDIS 6.30 doivent implémenter les interfaces de capacité de périphérique NDIS 6.30 pour les fonctionnalités suivantes :
Les pilotes miniportS NDIS 6.30 pour les systèmes d’exploitation Windows 8 et Windows Server 2012 doivent utiliser les versions NDIS 6.30 des structures de données. Pour plus d’informations, consultez Utilisation des structures de données NDIS 6.30.