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.