共用方式為


Device-Specific內容

Minidrivers 可以選擇性地使用私人內容來儲存裝置特定資訊。 此裝置特定內容可減少迷你驅動程式必須呼叫裝置以取得裝置資訊的次數。 特定迷你驅動程式的每個驅動程式專案只能有一個裝置特定內容。 不再需要驅動程式專案時,WIA 服務會呼叫 minidriver 的 IWiaMiniDrv::d rvFreeDrvItemCoNtext 方法,以釋放附加至裝置特定內容的所有資源。

例如,當相機驅動程式從裝置擷取縮圖資料時,通常會快取與適當驅動程式專案相關聯的驅動程式內容中的資料。 請注意,WIA 服務會釋放內容。 驅動程式的責任只是釋放其內容所持有的任何資源。 如果上一個範例的縮圖資料儲存在裝置特定內容的記憶體中,則保留該快取資料的記憶體應該在此釋放,但不應該釋放內容本身。