Miniport 驅動程式例程內的同步存取
即使迷你埠驅動程式以全雙工模式執行,或對 HwStorBuildIo 例程中的 SRB 進行未同步處理,仍可能需要同步存取其裝置擴充功能。 Storport 驅動程式所提供的支援例程連結庫包含 StorPortSynchronizeAccess,這是一個例程,可讓迷你埠驅動程式同步處理對重要數據結構的存取,例如裝置延伸模組。
當迷你埠驅動程式呼叫 StorPortSynchronizeAccess 時,它必須使用回呼例程的指標來提供例程。 回呼例程包含必須與主機總線配接器中斷處理程式同步處理的SRB處理部分。 為了提升效能,請撰寫驅動程式,以儘可能花費較少的時間來執行回呼例程。