The USB-FX2 WDM Sample Driver Has Been Withdrawn
The link you followed... from somewhere... pointed to an article that had the link to an OSR-developed Windows Driver Model (WDM) example driver for the OSR USB-FX2 device (we still offer this device for sale on the OSR Online Store).
We've removed the link for this example driver, because we strongly believe writing a new WDM driver for a USB device is almost certainly a bad idea. It was a GOOD idea back in 2005 when we wrote the sample driver, because there WDF hadn't been released yet. It's not a good idea now.
If you need to write a Windows driver for a USB device like the USB FX2, you should be using the WIndows Driver Foundation (WDF) -- Either the User Mode Driver Framework (UMDF) or the Kernel Mode Driver Framework (KMDF). In either case, the Windows Driver Kit (WDK) has multiple example drivers for the USB FX2 device using both UMDF and KMDF.
Here at OSR, we NEVER write a WDM driver when we could write a KMDF driver. Never. And we've already GOT code for PnP and Power Management that's been tested and is working.
We wish you luck in your driver development efforts, and we apologizxe if our removing the WDM example causes you anything other than passing inconvenience. But, seriously: Consider using KMDF for whatever kernel-mode driver you need to write, and forget about WDM if at all possible.