Newbie concept question.

Morning All

This question is asked more out of confusion than out of lack of research.
What I am looking for if verification that I am on the correct path here.
This is my first foray into device drivers. What I want to do (primarily as
a learning task) is create something that collects statistics of quantity of
data/packets and protocols on a network card.

My initial readings and understanding from such reading is that I am looking
an an Intermediate Driver. Is this the correct deduction.
If this is not correct, what approach should be taken. (i.e. kernel vs. user
level etc)

Any concept help (not code) would be appreciated.
Hylton

Hylton Tregenza wrote:

This is my first foray into device drivers. What I want to do (primarily
as a learning task) is create something that collects statistics of
quantity of data/packets and protocols on a network card.

My initial readings and understanding from such reading is that I am
looking an an Intermediate Driver. Is this the correct deduction.

Yes. An NDIS IM will sit between the protocol driver and the NIC driver.

Peter
OSR