PCI IDE 控制器的 Device 物件範例
下圖顯示使用 PCI IDE 控制器為系統建立的裝置物件,該控制器有兩個 IDE 磁片連結至一個通道,以及附加另一個通道的 IDE CD-ROM。
IDE 控制器上 CD-ROM 和磁片裝置的裝置物件樹狀結構
從圖底部開始,下列說明每個裝置物件及其相關聯的驅動程式:
PCI 匯流排驅動程式會建立 PCI 匯流排的 FDO,並將其連結至 PnP 管理員所建立的 PCI 匯流排 PDO, (此圖中未顯示) 。
PCI 匯流排驅動程式會列舉其匯流排上的介面卡和控制器,包括所有的 IDE 控制器,並為每個控制器建立 PDO。
IDE 控制器驅動程式與其 IDE 控制器迷你驅動程式一起建立 FDO,並將其連結至控制器的 PDO。
IDE 控制器驅動程式會「列舉」控制器的通道。 實際上,這表示它會建立兩個 PDO,一個用於每個控制器的通道,並將這兩個通道 PDO 連結至控制器 FDO。
IDE 通道驅動程式會建立 FDO,並將其連結至通道的 PDO。
IDE 通道驅動程式會列舉其通道上的裝置,並為每個裝置建立 PDO。 此圖顯示 IEEE 1394 控制器上 CD-ROM 裝置的裝置物件樹狀結構,說明 IDE 通道驅動程式所建立的三種這類 PDO:控制器第一個通道的通道驅動程式所建立的兩個硬碟 PDO,以及由控制器第二個通道的通道驅動程式所建立的 CD-ROM PDO。
磁片類別驅動程式會建立 FDO,並將其連結至相關聯的磁片 PDO,與 SCSI 的情況完全相同,而 CD-ROM 驅動程式會建立 FDO,並將它連結至相關聯的 CD-ROM PDO。 如同 SCSI 的情況,篩選驅動程式 DO 可以在裝置 PDO 與裝置 FDO 之間插入。 此圖顯示 IEEE 1394 控制器上 CD-ROM 裝置的裝置物件樹狀結構,說明如何使用 CD 音訊篩選 DO,選擇性地放在 CD-ROM PDO 上方。