開發其圖說文字驅動程式的藍圖
若要建立 Windows 篩選平台 () 圖說文字驅動程式,請遵循下列步驟:
步驟 1:瞭解「計畫」架構。
如需其資訊,請參閱 Windows 篩選平台。 您可能會發現,您可以開發一個與一起開發一個一個與一起,並避免撰寫一個一個與一起的圖說文字驅動程式。
步驟 2:瞭解 Windows 架構和驅動程式。
您必須瞭解驅動程式在 Windows 作業系統中運作方式的基本概念。 瞭解基本概念可協助您做出適當的設計決策,並讓您簡化開發程式。 如需驅動程式基本概念的詳細資訊,請參閱 所有驅動程式開發人員的概念。
步驟 3:決定您之一入圖說文字驅動程式的 Windows 驅動程式模型。
您可以透過使用 Windows 驅動程式模型 (WDM) 或核心模式驅動程式架構 (KMDF) 來撰寫其標號驅動程式。 如需如何選取驅動程式模型的詳細資訊,請參閱 選擇驅動程式模型。 如需 WDM 的詳細資訊,請參閱 Windows 驅動程式 簡介和 撰寫 WDM 驅動程式。 如需 KMDF 的詳細資訊,請參閱 WDF 驅動程式開發指南。
步驟 4:決定其他 Windows 驅動程式設計決策。
如需如何做出其他 Windows 設計決策的資訊,請參閱 建立可靠的Kernel-Mode驅動程式、 64 位驅動程式的程式設計問題,以及 建立國際 INF 檔案。
步驟 5:瞭解 Windows 驅動程式建置、測試和偵錯程式和工具。
建置驅動程式與建置使用者模式應用程式不同。 如需 Windows 驅動程式建置、偵錯和測試程式、驅動程式簽署和 Windows 硬體實驗室套件 (HLK) 測試的相關資訊,請參閱 建置、偵錯和測試驅動程式。 如需建置、測試、驗證和偵錯工具的相關資訊,請參閱 驅動程式開發工具。
步驟 6:檢閱 GitHub 上Windows 驅動程式範例存放庫中的 Windows 篩選平台 () 驅動程式範例。
步驟 7:針對您的一元圖說文字驅動程式做出設計決策。
如需如何設計其圖說文字驅動程式的詳細資訊,請參閱 圖說文字驅動程式程式設計考慮。
步驟 8..開發、建置、測試及偵錯您的一開始輸入圖說文字驅動程式。
如需關於其特有之圖說文字驅動程式的詳細資訊,請參閱 圖說文字驅動程式作業 和 圖說文字驅動程式安裝。 如需有關其特定之函數、結構、列舉或常數的資訊,請參閱 Windows 篩選平台圖說文字驅動程式參考。 如需反復建置、測試和偵錯的相關資訊,請參閱 建置、偵錯和測試程式概觀。 此程式有助於確保您建置可運作的驅動程式。
步驟 9:建立您的一個與一起圖說文字驅動程式的驅動程式套件。
如需詳細資訊,請參閱 提供驅動程式套件 和 圖說文字驅動程式安裝。
步驟 10:簽署並散發您的徵兆圖說文字驅動程式。
最後一個步驟是簽署 (選擇性) 並散發驅動程式。 如果您的驅動程式符合針對Windows 硬體實驗室套件所定義的品質標準, (HLK) ,您可以透過 Microsoft Windows Update 計畫加以散發。 如需如何散發驅動程式的詳細資訊,請參閱 開始使用硬體提交程式。
這些是基本步驟。 根據個別驅動程式的需求,可能需要執行其他步驟。