Maybe this is useful to some people here. http://www.osronline.com/article.cfm?id=432 http://www.microsoft.com/whdc/driver/wdf/KMDF_pkg.mspx The DDK has always been available at no cost from Microsoft. Before you could download the DDK from some Microsoft web site. But later Microsoft changed its policy and will only ship the CD to you. Now with KMDF 1.0 download, Windows 2003 DDK is again available for download (inside the KMDF 1.0 download). It covers driver development for Win98SE/ME/2K/XP/2003. Regards, Xiaofan -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist