Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

TDI interface for TCP

0 views
Skip to first unread message

an...@pericom.co.uk

unread,
Jul 4, 1996, 3:00:00 AM7/4/96
to

I am developing an IFS on windows 95 which uses TCP/IP as its communication
stack. So I need to communicate from a VxD to the TCP/IP stack. I believe that
I can do this using TDI (anyone care to confirm this?), but I have not been
able to track down a *detailed* spec of the TDI interface for use with the TCP
stack. I have the "TDI Drive Design" but this is very generic.
Can Anyone point me in the right direction.
I have access to MSDN level-3 but as usual it is almost impossible to track
down the information you want.

Any references to MSDN documents, web sites, books etc gratefully received.

Andy Mayes

muzo

unread,
Jul 4, 1996, 3:00:00 AM7/4/96
to

an...@pericom.co.uk wrote:

try looking at ftp://ftp.microsoft.com/bussys/WinSock/ms-ext/VXDTDI.DOC.

muzo

Speaking only for myself.
NT Kernel Driver Development Consulting (mu...@pacbell.net)

Vadim Lebedev

unread,
Jul 5, 1996, 3:00:00 AM7/5/96
to

muzo wrote:
>
> an...@pericom.co.uk wrote:
>
> >
> >I am developing an IFS on windows 95 which uses TCP/IP as its communication
> >stack. So I need to communicate from a VxD to the TCP/IP stack. I believe that
> >I can do this using TDI (anyone care to confirm this?), but I have not been
> >able to track down a *detailed* spec of the TDI interface for use with the TCP
> >stack. I have the "TDI Drive Design" but this is very generic.
> >Can Anyone point me in the right direction.
> >I have access to MSDN level-3 but as usual it is almost impossible to track
> >down the information you want.
> >
> >Any references to MSDN documents, web sites, books etc gratefully received.
> >
> > Andy Mayes
> >
> >
>
> try looking at ftp://ftp.microsoft.com/bussys/WinSock/ms-ext/VXDTDI.DOC
>
> muzo
>
> Speaking only for myself.
> NT Kernel Driver Development Consulting (mu...@pacbell.net)

You should look in the NT DDK too....

Vadim

chris adams

unread,
Jul 8, 1996, 3:00:00 AM7/8/96
to an...@pericom.co.uk

an...@pericom.co.uk wrote:
>
> I am developing an IFS on windows 95 which uses TCP/IP as its communication
> stack. So I need to communicate from a VxD to the TCP/IP stack. I believe that
> I can do this using TDI (anyone care to confirm this?), but I have not been
> able to track down a *detailed* spec of the TDI interface for use with the TCP
> stack. I have the "TDI Drive Design" but this is very generic.
> Can Anyone point me in the right direction.
> I have access to MSDN level-3 but as usual it is almost impossible to track
> down the information you want.
>
> Any references to MSDN documents, web sites, books etc gratefully received.
>
> Andy Mayes

Hi,
I am doing very similar things to what you are doing (IFS, ndisprot
and ndismac) but I am only in the early stages. I could mention a couple
of points.

The tdi driver in nt/ddk/net/tdi is comlete but fairly opaque.

vtoolsd have a driver in their release which is a small but also
complete skeleton. This shows the lower edge clealry but the upper is
not so obvious.

However, I had a look at MSTCP vxd with the vxd viewer and this has a
single entrypoint for the IRP passsing (this is the only vxd service
defined) plus the DeviceIoControl interface for createfile and close
file handle.

This plus the info in nt part 4 driver design is at least something.

Hope this little helps.
--
Chris Adams (Prof Christopher J Adams), University of Buckingham
Tel : +44 1280 828322 or +44 1235 44 5661
Fax : +44 1280 828322

0 new messages