Difference between NdisInitializeTimer and NdisMInitializeTimer

What is the exact difference between NdisInitializeTimer and NdisMInitializeTimer : Can I use one or the either in my miniport driver?. I know once I have used the non-M or the “M” version, I should be consistent with the usage … but some internal details of why I should or should not use one of them would be helpfule

extract from DDK:
After calling NdisMSetAttributes(Ex), a miniport’s MiniportInitialize function can call NdisMInitializeTimer to set up MiniportTimer function(s). MiniportInitialize must call NdisMInitializeTimer before

Thanks
-Johnny


MSN Photos is the easiest way to share and print your photos: Click Here

Correction, I meant intermediate driver:

What is the exact difference between NdisInitializeTimer and NdisMInitializeTimer : Can I use one or the either in my IM driver?.

---- original mail ----

What is the exact difference between NdisInitializeTimer and NdisMInitializeTimer : Can I use one or the either in my miniport driver?. I know once I have used the non-M or the “M” version, I should be consistent with the usage … but some internal details of why I should or should not use one of them would be helpfule

extract from DDK:
After calling NdisMSetAttributes(Ex), a miniport’s MiniportInitialize function can call NdisMInitializeTimer to set up MiniportTimer function(s). MiniportInitialize must call NdisMInitializeTimer before

Thanks
-Johnny


Get your FREE download of MSN Explorer at http://explorer.msn.com.