共用方式為


開發 Windows 記憶體驅動程式的藍圖

藍圖示意圖,在高速公路上加上 “wdk” 文字 若要建立儲存驅動程式,請執行下列步驟:

  1. 瞭解 Windows 架構和驅動程式。

    您必須了解驅動程式在 Windows作系統中運作方式的基本概念。 瞭解基本概念可協助您做出適當的設計決策,並讓您簡化開發程式。 請參閱針對所有驅動程式開發人員 概念。

  2. 瞭解記憶體驅動程式的基本概念。

    若要瞭解記憶體驅動程式的基本概念,請參閱 Windows Storage Driver Architecture

  3. 確定其他儲存驅動程式設計決策。

    如需如何做出設計決策的資訊,請參閱 Storport 所提供的功能、記憶體虛擬迷你埠驅動程式:何時適合?讓 SCSI 連接埠迷你埠驅動程式與 Storport搭配運作。

  4. 瞭解 Windows 作業系統中的儲存方式。

    請參閱 Windows 驅動程式套件 (WDK) 中 Storport 歷程記錄。

  5. 瞭解 Windows 驅動程式建置、測試和偵錯程式和工具。

    建置驅動程式與建置使用者模式應用程式不同。 如需 Windows 驅動程式建置、偵錯和測試程式、驅動程式簽署和 Windows 標誌測試的相關信息,請參閱 開發、測試和部署驅動程式。 如需建置、測試、驗證和偵錯工具的相關信息,請參閱 驅動程式開發工具

  6. 檢閱記憶體驅動程式範例。

    若要存取並檢閱 storport miniport 驅動程式範例,請參閱 Windows Driver Kit (WDK) 範例。

  7. 開發、建置、測試及偵錯您的記憶體驅動程式。

    如需反覆建置、測試和偵錯的相關信息,請參閱 建置驅動程式測試驅動程式,以及 偵錯驅動程式。 此程式可協助您建立可運作的驅動程式。

  8. 為您的儲存裝置驅動程式建立驅動程式套件。

    如需詳細資訊,請參閱入門指導:開發 Windows 驅動程式(/windows-hardware/drivers/develop/get-started-develop-windows-drivers)。

  9. 簽署並散發儲存驅動程式。

    最後一個步驟是簽署 (選擇性) 並散發驅動程式。 如果您的驅動程式符合針對 Windows 硬體認證定義的質量標準,您可以透過 Microsoft Windows Update 計畫加以散發。 如需詳細資訊,請參閱 散發驅動程式套件

這些是基本步驟。 根據個別驅動程式的需求,可能需要執行其他步驟。