MB ミニポート ドライバーを作成するには、次の手順に従います。
手順 1: Windows アーキテクチャとミニポート ドライバーについて説明します。
Windows オペレーティング システムでのドライバーの動作の基礎を理解する必要があります。 基礎を知ることは、適切な設計上の決定を下し、開発プロセスを合理化するのに役立ちます。 ドライバーの基礎の詳細については、すべてのドライバー開発者向け概念を参照してください。
手順 2: MB ミニポート ドライバーの基礎について説明します。
MB ミニポート ドライバーは、Windows 7 以降のバージョンの Windows でサポートされ、NDIS 6.20 仕様に準拠しています。 ミニポート ドライバーの設計上の決定を理解するには、NDIS 6.20 の概要参照してください。
手順 3: Windows ドライバーの設計に関する追加の決定事項を決定します。
Windows の設計に関するその他の決定を行う方法については、「信頼性の高い Kernel-Mode ドライバーの作成、64 ビット ドライバー のプログラミングの問題、および国際 INF ファイルの作成 を参照してください。
手順 4: Windows ドライバーのビルド、テスト、デバッグのプロセスとツールについて説明します。
ドライバーのビルドは、ユーザー モード アプリケーションのビルドとは異なります。 Windows ドライバーのビルド、デバッグ、テスト プロセス、ドライバー署名、および windows Hardware Lab Kit (HLK) テスト については、「ドライバーの開発、テスト、および展開を参照してください。 ツールのビルド、テスト、検証、デバッグの詳細については、「Driver Development Tools」を参照してください。
手順 5: MB ミニポート ドライバーに関する設計上の決定を行います。
詳細については、「MB インターフェイスの概要」を参照してください。
手順 6: MB ミニポート ドライバーを開発、ビルド、テスト、デバッグします。
反復的なビルド、テスト、デバッグの詳細については、「ドライバーの開発、テスト、展開」を参照してください。 このプロセスは、動作するミニポート ドライバーを構築するのに役立ちます。
手順 7: MB ミニポート ドライバーのドライバー パッケージを作成します。
詳細については、「ドライバーパッケージの提供」を参照してください。
手順 8: MB ミニポート ドライバーに署名して配布します。
最後の手順では、署名 (省略可能) し、ミニポート ドライバーを配布します。 ミニポート ドライバーが、Windows Hardware Lab Kit (HLK)に定義されている品質基準を満たしている場合は、Microsoft Windows Update プログラムを通じて配布できます。 ドライバーを配布する方法の詳細については、「ハードウェア提出プロセスの概要」を参照してください。
これらは基本的な手順です。 個々のミニポート ドライバーのニーズに基づいて、追加の手順が必要になる場合があります。