- Obsolete NDIS interfaces in ndis6.0
- Posted by Praveen Kumar Amritaluru on June 4th, 2008
Hi,
NdisAllocateBuffer is obsoleted starting with NDIS6.0. So do couple of
others OIDs sent to ndis miniport driver.
Is there a document/writeup that someone is aware of which lists all
obsoleted interfaces/apis/oids etc in a single place?
I find a page that lists all such obsoleted interfaces/oids for
WinXP(NDIS5.1) and above.
Looking for similar writeup/document.
Do let me know if you know of any.
Thanks in advance,
-Praveen
- Posted by Maxim S. Shatskih on June 4th, 2008
Why do you need this list?
It is obvious that NDIS6 does not use NDIS_BUFFER, so, all APIs related to
this object are obsolete.
--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@storagecraft.com
http://www.storagecraft.com
"Praveen Kumar Amritaluru" <apraveen.kumar@gmail.com> wrote in message
news:u1l9nwlxIHA.4772@TK2MSFTNGP03.phx.gbl...
- Posted by Praveen Kumar Amritaluru on June 4th, 2008
The question is not specific to NDIS_BUFFER.
I am looking for all other such obsolete apis/data-structures/oids etc.
WDK lists such obsolete interfaces for windows XP. I could not find one
incase of Vista.
The purpose is to obsolete these from my code if _any_ exist.
For eg, I might be handling some OID (carried over from ndis 5.1 code base)
which is no longer required.
For eg, following OIDs are to be obsoleted. Instead OID_GEN_STATISTICS
handling takes care of these in ndis6.0
OID_GEN_DIRECTED_BYTES_RCV
OID_GEN_DIRECTED_BYTES_XMIT
OID_GEN_DIRECTED_FRAMES_RCV
OID_GEN_DIRECTED_FRAMES_XMIT
OID_GEN_MULTICAST_FRAMES_XMIT
OID_GEN_BROADCAST_BYTES_XMIT
OID_GEN_RCV_NO_BUFFER
OID_GEN_BROADCAST_BYTES_RCV
-Praveen
"Maxim S. Shatskih" <maxim@storagecraft.com> wrote in message
news:OcoI1HmxIHA.2208@TK2MSFTNGP04.phx.gbl...
- Posted by Angie on June 4th, 2008
I haven't seen such a complete list unless you check DDK's document one by
one.
"Praveen Kumar Amritaluru" <apraveen.kumar@gmail.com> wrote in message
news:uAQzeqmxIHA.2068@TK2MSFTNGP05.phx.gbl...
- Posted by Praveen Kumar Amritaluru on June 6th, 2008
That is the last resort which is error-prone & not the best thing to do.
Wondering why Microsoft does not update their WDK with this information
and help reduce efforts on part of both developers and themselves.
"Angie" <kimojolin@yahoo.com> wrote in message
news:OKp56XnxIHA.420@TK2MSFTNGP02.phx.gbl...
- Posted by Pavel A. on June 6th, 2008
Maybe we can't say that NDIS5 definitions are obsolete in Vista: it still
supports NDIS5 drivers.
--PA
"Praveen Kumar Amritaluru" <apraveen.kumar@gmail.com> wrote in message
news:#NkAoS8xIHA.4376@TK2MSFTNGP06.phx.gbl...