共用方式為


關於記憶體篩選驅動程式

儲存體篩選驅動程式(SFD)支援系統提供的 儲存類別驅動程式所無法提供的裝置特定功能。

如果特定類型的裝置已經存在儲存類別驅動程式,可能不需要為相同類型的新裝置撰寫驅動程式。 每個系統提供的儲存類別驅動程式都設計為支援指定類型的周邊裝置,並針對許多廠商的裝置進行測試。 因此,任何系統提供的儲存類別驅動程式都可能會提供其類型需求之另一個裝置的所有支援。

如果現有的儲存類別驅動程式未能完全支援這類型的新的裝置,可以撰寫一個新的驅動程式,作為 SFD 以層疊方式覆蓋或在現有系統提供的類別驅動程式之下。 SFD 可能會轉換讀取/寫入要求中的數據、定義額外的 I/O 控制代碼 (IOCTLs),讓使用者應用程式能夠利用特定裝置的其他功能,或解決裝置特定問題,而不需要對泛型類別或埠驅動程式進行硬體特定變更。

除非新裝置要求以裝置特定方式處理每個要求,否則記憶體篩選驅動程式的開發時間遠低於新的儲存類別驅動程式。