SerCx2 で管理されるシリアル ポートを開く

Windows 8.1 以降、シリアル フレームワーク拡張機能 (SerCx2) のバージョン 2 はシリアル コントローラー ドライバーと連携して、シリアル コントローラー上のシリアル ポートを管理します。 周辺機器ドライバーが、SerCx2 とシリアル コントローラー ドライバーによって共同管理されるシリアル ポート上のデバイスを制御する場合、ドライバーはこのポートへの論理接続を開き、ポート経由でデバイスに I/O 要求を送信できます。

シリアル コントローラーは、16550 ユニバーサル非同期レシーバー/トランスミッター (UART) または互換デバイスです。 詳細については、シリアル コントローラー ドライバーの概要をご覧ください。

このセクションの内容

裁判官 説明

シリアル接続される周辺デバイスの接続 ID

SerCx2 によって管理されるシリアル ポートに接続されている周辺デバイス用のドライバーを作成する場合、ドライバーが受け取るハードウェア リソースのリストには、プラットフォーム ファームウェアからのデバイス接続情報をカプセル化する接続 ID が含まれます。

UMDF 周辺機器ドライバーをシリアル ポートに接続する

SerCx2 で管理されるシリアル ポート上の周辺デバイス用の UMDF ドライバーは、デバイスを動作させるために特定のハードウェア リソースを必要とします。 これらのリソースには、ドライバーがシリアル ポートへの論理接続を開くために必要な情報が含まれています。

KMDF 周辺機器ドライバーをシリアル ポートに接続する

SerCx2 が管理するシリアル ポート上の周辺デバイス用の KMDF ドライバーは、デバイスを動作させるために特定のハードウェア リソースを必要とします。 これらのリソースには、ドライバーがシリアル ポートへの論理接続を開くために必要な情報が含まれています。