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_COMMPROPの MaxBaud メンバーの説明を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 以降でサポートされています。 |
Header | ntddser.h |