0

KMDF ドライバーをユニバーサル アプリに統合する方法を知りたいです。現在、デスクトップ アプリケーションで使用されている KMDF ドライバーをユーザーにダウンロードしてもらっています。ユニバーサル アプリに移行すると、ドライバーはどのように使用できるようになりますか? 「ユニバーサル ドライバー」は「ユニバーサル アプリ」で実行できるという意味ですか? 電話または xbox はどのようにドライバーをダウンロードしますか?

これが私の研究から得られたものだと思います:

これは、Microsoft デバイス (デスクトップ、電話、タブレット、Xbox) で実行できるという事実に関連しています。ただし、これらのデバイスは UWP (ユニバーサル Windows プラットフォーム) である必要があります。つまり、少なくとも Windows 10 が必要です。

Universal Driver と Universal App は 2 つの別個のものです。ユニバーサル アプリはユニバーサル ドライバーを実装できますが、KMDF ドライバーも実装できます (ただし、Windows 10 デスクトップ アプリケーションのみ)。Universal Driver は、WPF アプリケーションで使用できます (ただし、Windows 10 デスクトップのみ)。

アプリケーションをユニバーサル アプリに変更し、ドライバーをユニバーサルに変更すると、どのプラットフォームでもアプリを使用できるようになります。

これは正しいです?

デスクトップ以外の何かがユニバ​​ーサルドライバーを実行する方法はまだわかりません。

4

1 に答える 1

2

ご想像のとおり、ユニバーサル ドライバーとは、ドライバーが Windows 10 を実行している任意のデバイス (PC、電話、IoT など。理論的には Xbox も同様ですが、これはクローズド プラットフォームです) で実行できることを意味します。ユニバーサル Windows アプリは、Windows 10 を実行している任意のデバイスでも実行できますが、ドライバーを含めることはできません。ドライバーは、Windows Update またはデスクトップ用の MSI などの従来のインストーラーから取得する必要があります。

ユニバーサル アプリがユニバーサル ドライバーと通信できるかどうかは、Store 認定に合格する必要があるかどうかによって異なります。ドライバがどのように公開されるか (たとえば、HID などを介して); 等

于 2015-06-17T22:15:35.400 に答える