Intermediate (IM) Driver
||бяе н тпюмжсгяйнл
NDIS Intermediate Driver Questions
platforms support NDIS Intermediate Drivers?
can I find a NDIS Intermediate Driver Sample?
NDIS Intermediate Driver Samples
IM Drivers and NDISWAN/RAS
on Windows 2000 NDISWAN and NDIS Intermediate Drivers (Robert
Schlabbach - 12/17/99)
Can I Test My NDIS Intermediate Driver? (9/1/00)
I Get A Digital Signature For My NDIS Intermediate Driver?
Deserial driver and MiniportReturnPacket (Eliyas Yakub -
|PCAUSA Knowledge Base
NDIS Intermediate drivers are supported on Microsoft platforms that provide NDIS 4.0 and higher. These are:
Microsoft Windows 98 Windows Millennium Microsoft Windows NT 4.0
SP3 and higher Microsoft Windows NT 5.0/2000 Microsoft NT 5.1/XP
Be sure that you are actually testing on a platform that has NDIS 4.0 or higher support. Some developers have gotten stuck testing on NT 4.0 without SP3 or SP4.
NDIS IM support on Windows 98 and Windows Me is "spotty". Not all NDIS IM functionality is properly exported across these platforms. In addition, Microsoft has never documented how to install NDIS IM drivers on these platforms. However, some developers have has some success in adapting the ATMLANE .INF to install their NDIS IM drivers.
Microsoft has provided two different NDIS Intermediate driver samples, including:
|ImSamp Sample - The Microsoft Windows NT DDK team has a sample NDIS Intermediate (IM) Driver named "ImSamp" on their website at:|
|PassThru Sample - The Microsoft Windows 2000 DDK includes a different NDIS IM Driver sample "PassThru" under the directory:|
Both of these samples are useful.
PCAUSA offers NDIS Intermediate (IM) driver samples for the Windows NT 4.0 platform.
PCAUSA offers samples of an alternate technology called NDIS Pseudo-Intermediate (PIM) driver that provides the same logical functionality as NDIS IM drivers, but is easier to install and supports all Windows 9X and Windows Millennium platforms.
Working with NDISWAN/RAS and NDIS IM drivers has proven to be a difficult task. Here are some notes from developers that have worked on this problem and have decided to share their findings.
May 17, 1999 - Scott Meeuwsen has contributed a paper that describes changes you can make to a working Ethernet IM driver that will allow it to function with NDISWAN adapters over TCP/IP. Click the link below to view Mr. Meeuwsen's paper.
Note: The approach described below by Andrew Zabolotny didn't work for Scott...
January 6, 1999 - Andrew Zabolotny <> has contributed a paper that includes his instructions on how to adapt a intermediate driver that works with network cards to make it work with RAS. Click the link below to view Mr. Zabolotny's paper.