このLinuxのように、ボーベース周波数を取得するためのWindows呼び出しはありますか。
struct serial_struct ser;
ioctl(com, TIOCGSERIAL, &ser);
base = ser.baud_base;
DCB サービス; ser.DCBlength = sizeof (DCB); if (GetCommState (com, &ser)) ベース = ser.BaudRate;
MSDNの通信リソースの構成を参照してください。
いいえ、私が求めているのは、ボーレートの生成に使用される内部クロックです。設定可能な非標準ボーレートを計算したい。Linuxでは次のとおりです。
struct serial_struct ser;
ioctl(com, TIOCGSERIAL, &ser);
base = ser.baud_base;
baudrate = ser.baud_base / ser.custom_divisor;