裝置組態和層次驅動程式
針對最常見的裝置類型,Windows 驅動程式套件 (WDK) 提供一組功能完整的系統驅動程式範例。 開發類似裝置類型的新驅動程式時,可以使用個別範例驅動程式作為模型。 不過,系統的驅動程式有額外的設計需求:可讓您輕鬆地開發新的設備磁碟機。 因此,許多系統的驅動程式都有階層式架構,因此可以重複使用某些驅動程式來支援類似裝置的新驅動程式。
在大部分情況下,WDK 提供的可重複使用驅動程式是支援 PnP 的 WDM 驅動程式,並處理系統提供之裝置特定最低層級 (PnP 匯流排) 驅動程式的硬體獨立作業。 在某些情況下,例如平行埠和 SCSI 埠驅動程式,這些可重複使用的驅動程式可支援較高層級的裝置類型特定類別驅動程式。 請注意,系統沒有任何可重複使用的驅動程式,都會排除要新增至現有驅動程式鏈結的新中繼驅動程式開發。
當新的 (或更換) 驅動程式符合裝置的驅動程式鏈結時,部分取決於指定 Windows 平臺中裝置的硬體組態,以及一部分取決於新驅動程式可從現有的系統驅動程式取得多少支援。