針對最常見的裝置類型,Windows 驅動程式套件 (WDK) 會提供一組功能齊全的系統驅動程式範例。 在為類似類型的裝置開發新驅動程式時,個別範例驅動程式可作為模型。 然而,系統的驅動程式有一個額外的設計要求:使開發新的裝置驅動程式變得容易。 因此,許多系統的驅動程式都具有分層架構,因此可以重複使用某些驅動程式來支援類似裝置的新驅動程式。
在大部分情況下,WDK 提供的可重複使用驅動程式是支援 PnP 的 WDM 驅動程式,並處理系統提供的裝置特定最低層級 (PnP 匯流排) 驅動程式的硬體獨立作業。 在某些情況下,例如平行埠和 SCSI 埠驅動程式,這些可重複使用的驅動程式會支援較高層級的裝置類型特定類別驅動程式。 請注意,系統的可重複使用驅動程式都不會排除開發要新增至現有驅動程式鏈結的新中繼驅動程式。
新的或替換的驅動程式在裝置驅動程式鏈中的位置部分取決於特定 Windows 平臺裝置的硬體配置,部分取決於新驅動程式能從現有的系統驅動程式獲得多少支援。