Windows 10 Mobile へのドライバーのインストール
Windows 10 Mobile にドライバーをインストールするには、.spkg ファイルを使用します。 .spkg (「パッケージ ファイル」) は、ドライバーパッケージを含むスタンドアロンモジュールです。
WDK 10 には、パッケージ ファイルを生成する PkgGen というツールが付属しています。 ドライバーをビルドするときに、次の手順を使用して Visual Studioで PkgGen を実行します。
PkgGen を使用したパッケージ ファイルの生成
- ドライバー プロジェクトを長押し (または右クリック) し、[追加]>[新しい項目] の順に選びます。 次に、Visual C++->Windows Driver で、Package Manifestを選択します。 [追加] を選択します。
- Visual Studio は、Package.pkg.xml というファイルをドライバープロジェクトに追加します。 ファイルを長押し (または右クリック) してプロパティを選択すると、項目の種類が PkgGen であることを確認できます (後でこのドライバープロジェクトをビルドし、パッケージ ファイルを生成しないことに決めた場合は、この同じプロパティ ページで、ビルドから除外 を Yes に設定できます。)OKを選択します。
- ドライバー プロジェクトを長押し (または右クリック) し、[プロパティ] を選びます。 構成プロパティで、PackageGenのノードを開き、バージョンを任意の値に変更します。
- 作業内容を保存し、Visual Studio を管理者として再起動します。
- ドライバーを建築します。 Visual Studio は必要なライブラリにリンクし、.cat ファイル、.inf ファイル、ドライバーバイナリ、および .spkg ファイルを生成します。
パッケージファイルの内容を表示するには、ファイル名に .cab 接尾辞を追加し、Windows エクスプローラーでキャブファイルを開きます。
Visual Studio の外部で PkgGen を実行する方法については、モバイル パッケージの作成を参照。
モバイルドライバーパッケージ (.spkg ファイル) をインストールするには、2つのオプションがあります。
- ターゲットシステム上の既存のパッケージを更新する場合、またはターゲットに新しいパッケージを追加する場合は、IUTool.exe を使用して .spkg ドライバーパッケージをインストールします。
- パッケージをモバイル OS イメージに結合する場合は、ImgGen を使用して、モバイル デバイスにフラッシュできるフル フラッシュ アップデート (FFU) イメージに .spkg ドライバー パッケージを追加します。
IUTool を使用した、モバイル ドライバー パッケージ (.spkg) の実行中のデバイスへの追加
IUTool.exe は、WDK 10 の \tools\bin\<architecture> サブディレクトリにあります。
モバイルデバイスをPCに接続します。 次に、管理者特権のコマンド プロンプトから次のコマンドを発行します。
IUTool -p MyKmdfDriver.spkg
詳細については、テスト イメージへのドライバーの追加を参照し。
ImgGen を使用した、ドライバー パッケージ (.spkg) のモバイル OS イメージ (.ffu) への追加
- Visual Studio をインストールしたら、スタート画面で [Visual Studio 2015] フォルダーを選びます。 [Developer Command Prompt for VS2015]\(VS2015 用開発者コマンド プロンプト\) を長押し (または右クリック) し、[管理者として実行] を選びます。
モバイル OS イメージ (.ffu) のフラッシュ
イメージをデバイスにフラッシュするには、マイクロソフト提供の FFUToolを使用するか、カスタムOEMフラッシュツールを開発します。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示