Speaking of recent Passthru changes, there’s a not-so-recent set of changes to the Passthru INFs in the XP+ DDKs. If you originally did your IM INFs before that time, it’s time to re-check them. In particular, there were changes around the CopyInf directive.
Speaking of which, I mailed Johan Marien at Microsoft today to let him know that I think the Passthru sample should be made redistributiable, since so many IM drivers are based on it directly. If you agree, you might want to drop him a note in support. Or, leave a comment here and I’ll forward everything on to him.
UPDATE: Thomas Divine points out in the comments that there are known bugs in 3790 Passthru, and also that there is a redistributable version available at wd-3.com. See his comment for details.
There is a redistributable version of the NDIS 5 Passthru driver at:
http://wd-3.com/
This series of articles was developed with Microsoft’s blessings and was specifically derived from the Windows Server 2003 DDK (3790).
There are some bugs in the base 3790 Passthru sample as well as later samples.
I guess I (or we…) could add a fourth part to the series that brings it up to date.
(I keep the WD-3 site on one of my servers. Guess I could breathe some life back into it…).
Thomas F. Divine
You know, I meant to point that out in the body of this article. I’ll add an update pointing out your comment. Thanks for reminding me.