SERIAL_BAUD_RATE 構造体 (ntddser.h)

SERIAL_BAUD_RATE構造体は、シリアル ポートが現在データの送受信を構成しているボー レートを指定します。

構文

typedef struct _SERIAL_BAUD_RATE {
  ULONG BaudRate;
} SERIAL_BAUD_RATE, *PSERIAL_BAUD_RATE;

メンバー

BaudRate

ボー レート。 このパラメーターは、シリアル ポートが現在送受信するように構成されている 1 秒あたりのビット数を指定します。 たとえば、 BaudRate 値が 115200 の場合、ポートが 1 秒あたり 115,200 ビットを転送するように構成されていることを示します。

注釈

IOCTL_SERIAL_GET_BAUD_RATEおよびIOCTL_SERIAL_SET_BAUD_RATE I/O 制御要求では、SERIAL_BAUD_RATE構造体を使用してシリアル ポートのボー レートを指定します。 IOCTL_SERIAL_SET_BAUD_RATE要求は、指定されたボー レートで動作するようにシリアル ポートを構成します。 IOCTL_SERIAL_GET_BAUD_RATE要求は、現在動作するように構成されているボー レートのシリアル ポートを照会します。

シリアル コントローラー ドライバーでサポートされる可能性のあるボー レートの一部の詳細については、SERIAL_COMMPROPMaxBaud メンバーの説明を参照してください。

要件

要件
サポートされている最小のクライアント Windows 2000 以降でサポートされています。
Header ntddser.h

こちらもご覧ください

IOCTL_SERIAL_GET_BAUD_RATE

IOCTL_SERIAL_SET_BAUD_RATE

SERIAL_COMMPROP