Condividi tramite


Implementazione di un driver NDIS 6.30

Un driver NDIS 6.30 deve soddisfare i requisiti definiti in Implementazione di un driver NDIS 6.20.

Inoltre, un driver NDIS 6.30 deve essere conforme ai requisiti seguenti:

  • Un driver NDIS 6.30 deve segnalare la versione NDIS corretta quando esegue la registrazione con NDIS.

    • È necessario aggiornare il numero di versione principale e secondario NDIS nella struttura NDIS_Xxx_DRIVER_CHARACTERISTICS per supportare NDIS 6.30. Il membro MajorNdisVersion deve contenere 6 e il membro MinorNdisVersion deve contenere 30. Questo requisito si applica ai driver miniport, protocollo e filtro. È anche necessario aggiornare le informazioni sulla versione per il compilatore, vedere Compilazione di un driver NDIS 6.30.

    • I driver Miniport devono impostare il membro Intestazione di NDIS_MINIPORT_DRIVER_CHARACTERISTICS: impostare Revisione su NDIS_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2 e Dimensioni su NDIS_SIZEOF_MINIPORT_DRIVER_CHARACTERISTICS_REVISION_2.

    • I driver di filtro devono impostare il membro Intestazione di NDIS_FILTER_DRIVER_CHARACTERISTICS: impostare Revisione su NDIS_FILTER_CHARACTERISTICS_REVISION_2 e Dimensioni su NDIS_SIZEOF_FILTER_DRIVER_CHARACTERISTICS_REVISION_2.

    • I driver di protocollo devono impostare il membro Intestazione di NDIS_PROTOCOL_DRIVER_CHARACTERISTICS: impostare Revisione su NDIS_PROTOCOL_CHARACTERISTICS_REVISION_2 e Dimensioni su NDIS_SIZEOF_PROTOCOL _DRIVER_CHARACTERISTICS_REVISION_2.

  • Per informare NDIS e i driver eccessivamente sulle funzionalità di dispositivo e driver, i driver NDIS 6.30 devono implementare le interfacce di funzionalità del dispositivo NDIS 6.30 per le funzionalità seguenti:

  • I driver miniport NDIS 6.30 per i sistemi operativi Windows 8 e Windows Server 2012 devono usare le versioni NDIS 6.30 delle strutture di dati. Per altre informazioni, vedere Uso di strutture di dati NDIS 6.30.