共用方式為


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

在高速公路上加疊文字 「wdk」 的藍圖圖若要建立記憶體驅動程式,請執行下列步驟:

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

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

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

    若要瞭解記憶體驅動程式的基本概念,請參閱 Windows 記憶體驅動程序架構

  3. 判斷其他記憶體驅動程式設計決策。

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

  4. 瞭解 Windows 作業系統中的記憶體。

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

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

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

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

    若要存取並檢閱 Storport miniport 驅動程式範例,請參閱 Windows 驅動程式套件 (WDK) 範例

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

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

  8. 建立記憶體驅動程式的驅動程式套件。

    如需詳細資訊,請參閱 建立驅動程式套件

  9. 簽署並散發您的記憶體驅動程式。

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

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