COM ポートの設定
COM ポートは、以下の追加要件を満たすシリアルポートの一種です:
COM ポート デバイス インターフェイス クラスのインスタンスを通じて COM ポートにアクセスします。 このクラスの GUID は GUID_DEVINTERFACE_COMPORT で、Ntddser.h で定義されます。
COM ポートは、Ntddser.h で定義されている 16550 UART 互換インターフェイスを使用して操作します。
COM ポートにアクセスするほとんどのアプリケーションとの互換性を確保するには、標準的な命名規則
COM<n>
を使用するシンボリック リンク名を割り当てる必要があります。ここで<n>
は COM ポート番号 (COM1 など) です。COM<n>
名を使用する場合は、COM ポート データベースから COM ポート番号<n>
を取得する必要があります。 COM ポート番号はCOM<n>
の名前でのみ使用します。
デフォルトでは、ポートデバイス セットアップ クラスのクラス インストーラーとシリアル ファンクション ドライバーの組み合わせ操作により、デバイスが COM ポートとして構成されます。
Ports クラスインストーラーとシリアル機能ドライバーが COM ポートのために COM ポート デバイス インターフェースを作成する方法についての情報は、COM ポートの外部命名をご覧ください。