実装するデバイスドライバはUSBフィルタドライバになります。左の図はUSBのWDMにおける階層と今回のフィルタドライバの階層位置を示しました。

DDKにはUSBフィルタドライバのサンプルソースが格納されています。このサンプルソースを元にして、今回のフィルタドライバを作成する事にしますが、まずはこのサンプルソースの動作を解析しなくてはなりません。

尚、DDKのサンプルソースファイルはDDKをインストールしたディレクトリ内のsrc\wdm\usb\filterにあります。