Leer en inglés

Compartir a través de


Implementación de un controlador NDIS 6.1

Un controlador NDIS 6.1 debe notificar la versión NDIS correcta cuando se registra con NDIS:

  • Debe actualizar el número de versión principal y secundaria de NDIS en la estructura NDIS_Xxx_DRIVER_CHARACTERISTICS para admitir NDIS 6.1. El miembro MajorNdisVersion debe contener 0x06 y el miembro MinorNdisVersion debe contener 0x01. Este requisito se aplica a los controladores de minipuerto, protocolo y filtro.

  • Los controladores de minipuerto deben establecer el miembro Header de NDIS_MINIPORT_DRIVER_CHARACTERISTICS: Establezca Revisión en NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2 y Tamaño en NDIS_SIZEOF_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2.

  • Los controladores de filtro deben establecer el miembro Header de NDIS_FILTER_DRIVER_CHARACTERISTICS: Establezca Revisión en NDIS_FILTER_CHARACTERISTICS_REVISION_2 y Tamaño en NDIS_SIZEOF_FILTER_DRIVER_CHARACTERISTICS_REVISION_2.

  • Los controladores de protocolo deben establecer el miembro Header de NDIS_PROTOCOL_DRIVER_CHARACTERISTICS: Establezca Revisión en NDIS_PROTOCOL_CHARACTERISTICS_REVISION_2 y Tamaño en NDIS_SIZEOF_PROTOCOL _DRIVER_CHARACTERISTICS_REVISION_2.