次の方法で共有


UMDF によってサポートされるデバイス

UMDF では、USB デバイスやネットワーク接続デバイスなど、プロトコル ベースまたはシリアル バス ベースのデバイス用のドライバーの開発がサポートされています。UMDF を使用すると、たとえば次の種類のデバイス用のドライバーを作成できます。

  • ポータブル ストレージ デバイス (PDA や携帯電話など)

  • ポータブル メディア プレーヤー

  • USB 一括転送デバイス

  • 補助ディスプレイおよびビデオ デバイス

これらのデバイスは、直接接続することも、ネットワークで接続することも、ワイヤレス プロトコル (Bluetooth など) で接続することもできます。

UMDF ドライバーは、あらゆる Microsoft Windows ハードウェア プラットフォーム向けの 32 ビットまたは 64 ビットのデバイスをサポートでき、Windows Update で配布できます。

次のような処理を必要とするドライバーについては、UMDF ドライバーを作成することはできません。このようなドライバーは、カーネル モード ドライバーとして作成する必要があります。

  • 割り込みの処理

  • ダイレクト メモリ アクセス (DMA) などのハードウェアへの直接アクセス

  • タイミングが厳密なループ

  • 非ページ プールまたはその他のカーネル モード用に予約されたリソースの使用

UMDF で開発できるドライバーの種類の詳細については、「ドライバー モデルの選択」を参照してください。