共用方式為


存取靜態影像設備的 Kernel-Mode 驅動程式

Microsoft 提供基於 WDM 的核心模式驅動程式,以支援連接至 SCSI 和 USB 匯流排的靜態影像裝置。 驅動程式都支援隨插即用裝置,並提供新增、移除、啟動、停止和建立隨插即用裝置登錄項目的服務。 此外,這兩個驅動程式都會為支援電源管理的裝置提供暫停和繼續作業。

使用者模式靜態影像迷你驅動程式可以呼叫 CreateFileReadFileWriteFileDeviceIoControl 來存取這些核心模式驅動程式(如 Microsoft Windows SDK 檔中所述)。 ReadFileWriteFile 用於區塊數據傳輸。 具體來說,會呼叫 ReadFile 來取得影像數據,而 WriteFile 用於將命令傳送至接受命令做為數據流的裝置。

呼叫 ReadFile之前,WritefileDeviceIoControl,minidriver 必須呼叫 IStiDeviceControl::GetMyDevicePortName,以取得裝置的埠名稱,然後使用該埠名稱作為參數來 CreateFile

SCSI 驅動程式

USB 驅動程式