Mona のドライバモデルをきちんと決めるべく既存の OS のドライバモデルを調べていこう。 まずは Windows 。ほとんど Wikipedia からの情報。求む詳しい人の声。 WDF(Windows Driver Foundation) WDM の後継 less complicated and less code WDM は細部まで理解しないといけなかったがそこを改良 オブジェクト指向 "opt-in" model 正しいドライバの一部だけを extend/override することができる Kernel Mode Driver Framework (KMDF) C API User Mode Driver Framework (UMDF) C++ or COM DLLとして static verification tools 付属 WDM におけるドライバの種類 Device fu