カーネル モード ドライバーを設計するときは、次の点に注意してください。
システム提供の SCSI およびビデオ ポート ドライバーは交換できません。
置換の最下位レベルのドライバーは、置き換えるドライバーと同じ機能を実装する必要があります。 たとえば、代替キーボードまたはマウス ポート ドライバーは、それ自体と、再利用するシステム提供のクラス ドライバーとの間のシステム定義インターフェイスを使用する必要があります。その逆も同様です。
システムが提供するドライバーのペアの間に挿入される新しい中間ドライバーは、上位ドライバーと下位ドライバーの機能が低下しないように、これらのドライバーと相互運用する必要があります。