FPFilter is a sample disk filter Driver that demonstrates how a disk failure prediction filter Driver could be implemented. A failure prediction filter Driver can predict when a disk may fail and notify the disk Driver stack of this condition.
The flpydisk sample is a floppy Driver that resides in the directory \\Ntddk\Src\Storage\Fdc\Flpydsk. It is similar to a class Driver in that it sits a level above the floppy disk controller in the Driver stack, and brokers communication between the application level and the low-level Driver. The floppy Driver takes commands from the application and then calls routines in the controller which will in turn perform the actual interaction with the device. The sample compiles in 64-bit, but has not been tested in this environment. It is compatible with x86 and Alpha platforms.
This Driver was developed using a USB keyboard from Cherry,as indicated by the VID and PID codes. These IDs must be set for the device you intend to support. Similarly, you will need to set Class to the appropriate string for your device class.