次の方法で共有


IEEE 1394 コントローラーのデバイス オブジェクトの例

次の図は、IEEE 1394 CD-ROM が接続された PCI IEEE 1394 コントローラーを持つシステム用に作成されたデバイス オブジェクトを示しています。 SCSI アダプターに接続されているデバイスのデバイス オブジェクトについては、「SCSI HBA のデバイス オブジェクトの例」を参照してください。

Device objects that are created for system with a PCI IEEE 1394 controller with an IEEE 1394 CD-ROM attached.

IEEE 1394 コントローラー上の CD-ROM デバイスのデバイス オブジェクト ツリー

図の下部から、各デバイス オブジェクトとそれに対応するドライバーについて説明します。

  1. 記憶域バス FDO からアダプター PDO までのデバイス ツリーの説明については、「SCSI HBA のデバイス オブジェクトの例」を参照してください。

  2. IEEE 1394 ドライバー スタックの最上位のドライバーは、SBP2 ディスク デバイス PDO を作成します。 IEEE 1394 ドライバ スタックは最終的に、IEEE 1394 バス上のターゲット CD-ROM デバイスに SBP2 コマンドを発行します。

  3. システム提供のIEEE 1394 記憶域ポート ドライバーは、フィルター DO を作成し、SBP2 ディスク デバイス PDO に接続するフィルター ドライバーとして実装されます。 IEEE 1394 ストレージ ポート ドライバーは、基になる IEEE 1394 ドライバー スタックに発行される SBP2 コマンドに CD-ROM クラス ドライバーから SRB を変換します。 このドライバーが次の下位記憶域ドライバーに提示するインターフェイスは、「SCSI HBA のデバイス オブジェクトの例」で説明されている SCSI ポート/ミニポート ドライバーによって提示されるインターフェイスと同じです。

  4. CD-ROM クラス ドライバーは、FDO を作成し、次の下位のデバイス オブジェクトに接続します。これは、SBP2 ポート フィルター DO か、または介在するフィルター ドライバーによってスタックにアタッチされた別のフィルター DO です。 クラス ドライバーは、下位ドライバーのデバイス オブジェクトを介して、ストレージ デバイスに後続のすべての要求を発行します。