シリアル デバイスの制御要求
Serial は、16550 UART 互換インターフェイスをサポートするシリアル デバイスの動作を制御するために、デバイス制御要求を発行します。
Serial は IOCTL_SERIAL_XXX 要求をサポートしていて、この要求をクライアント側で使用して、以下のタスクを実行できます。
制御レジスタと制御シグナルの取得と設定
回線制御とモデム制御の取得と設定
FIFO 制御の設定
ハンドシェイクとフロー制御の操作とパラメーターの取得と設定
待機イベントの取得と設定
内部バッファーの消去、受信バッファー サイズの設定、デバイスのリセット
読み取り/書き込み要求で使用されるタイムアウトの取得と設定
パフォーマンス統計の取得とクリア
状態情報の取得
デバイスのプロパティの取得
Serial は IOCTL_SERIAL_INTERNAL_XXX 要求をサポートしていて、この要求を信頼されたカーネル モード クライアント側で使用して、以下のタスクを実行できます。
デバイスの基本設定を設定、以前の設定を復元
デバイスの待機/スリープ解除操作の有効と無効の切り替え
COM ポートの高度な操作の詳細については、Microsoft Windows SDK の Windows ベースサービスでサポートされている通信リソースに関する情報を参照してください。
Serial I/O 要求の詳細については、「シリアル ポート」の参照トピックを参照してください。
IOCTL_SERIAL_XXX 要求と IOCTL_SERIAL_INTERNAL_XXX 要求の詳細については、「ntddser.h ヘッダー」を参照してください。