The Windows DDK is a good source of sample driver code. If you are a MSDN subscriber, you would be able to find it as part of your collection ( or available for download online )
Beyond that, i suggest contacting MS tech support.
I am really trying hard to take you seriously and not treat you like a troll.
As far as supporting code written by someone else years ago, that's just the nature of programming. If you find it too painful, get out of this industry, find something you truly enjoy and do your best in that area.
Life is too short to be struck doing something you really don't enjoy.
Here's a link to the open source linux version: http://linux-iscsi.sourceforge.net/
Also check out this site for more info: http://www.open-iscsi.org/
The Windows DDK is a good source of sample driver code. If you are a MSDN subscriber, you would be able to find it as part of your collection ( or available for download online )
Beyond that, i suggest contacting MS tech support.