• ベストアンサー

PCで使用可能なシリアルポート数を調べるには

Visual C++でPCの使用可能なシリアル(RS-232C)ポートの総数又はチャンネル数を調べる方法がありましたら、教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • ataka304
  • ベストアンサー率40% (9/22)
回答No.1

WINAPIですが、以下を参考にしてください。

参考URL:
http://www24.cds.ne.jp/~neg/pro/piyo1/rs232c/num.html
maririn222
質問者

お礼

アドバイス頂いたAPIで動作確認出来ました。 どうもありがとうございます。

関連するQ&A

  • シリアルが2ポートあるノートPC

    こんにちは。 シリアルデータのバッティングを確認するために、RS232Cポートを2つ持つノートPCを物色しています。 以前にはあったと思うのですが、どうしてもない、という場合は、カードバスでRS232Cを追加したり、USBをRS232C化することも考えています。 スペック的には Windows98 が動作すればいいので、XXメーカにあった、XXという機種だった、という情報をお願いいたします。

  • シリアルポートの規格の見分け方

    閲覧ありがとうございます。 あるシリアルポート25ピンがあるとします。 このシリアルポートの規格が「RS-232」「RS-422」「RS-485」なのかを シリアルポートを見ただけで判断は可能でしょうか? また、これら三つの規格はノイズの強さであったり、通信できる距離が違うだけで、「RS-232対応しているケーブルはRS-232しか使えない」ということは起きるのでしょうか?

  • シリアルポート付きのPC、探しています

    仕事上の関係でシリアルポート(RS-232C)付きの ノートPCを探しています。 会社の予算で買ってもらえると一番いいのですが なにぶん小さな企業なので自腹も覚悟で探しています。 探して見つかったものは HP Compaq nx6320/CT Notebook PC(個人向け)と Dell Latitude D520.D820(法人向けのみ)のみでした。 もし、みなさんが買われるとしたらどちらがお勧めでしょうか?。 他にもお勧めの機種がありましたら教えて いただけると助かります。

  • シリアルポートについて

    シリアルポート(D-sub 9pin)をCで制御してリレーを使い簡単なロボットみたいなのを作りたいと思ってます。 シリアルポートの制御方法を自分なりに調べてみたのですが、Cでの制御方法がわからず皆様にご教授してもらおうと思いました。 まずシリアルポートを使うさいに必要な宣言などはありますか?(例えば変数など) それからシリアルポートにスイッチなどで信号を送りそれを元に判断する方法はありますか? そしてシリアルポートから外部に出力する方法はどうやればいいのでしょうか? 以上3つを教えてください。 なお自分自身CとBASICしかまだわかりませんのでC++よりCで教えていただけると光栄です。 皆様よろしくお願いします。

  • COM1(シリアル)ポートについて

    現在、ASUSのP5Qというマザーボードを使用しているのですが、 JDMプログラマというPICライタをシリアルポートに接続したいので、 COM1ポートにシリアルポート(RS232C)のブランケットを 取り付けました。 デバイスマネージャではCOM1ポートを確認できるのですが、 いざ、JDMプログラマの書き込みソフトICProgを使って、 PICの書き込みを行うと失敗し、 ほかのシリアルポート接続の機器を接続しても動作しませんでした。 USBシリアル変換ケーブルはJDMプログラマでは、 電圧の関係で使用できませんので、 直接シリアルポートで接続できるにはどうしたらいいか 分からなくて困っています。 わかる方教えてください。 よろしくお願いします。

  • RS232、RS232C、シリアルポート

    RS232とRS232Cと シリアルポートって何が違うのでしょうか。 くだらない質問で申し訳無いですが、 初心者に分かりやすく教えてください。

  • シリアルポートって何ですか?

    タブレットを使おうとしたのですが、マウスは動いてもタブレットが 動作しなくて 【BIOSの設定で、使用するシリアルポートが、使用可能になっているか確認】 【同一のシリアルポートを、他のソフトが使用していないか確認】 (ex._ デジカメ/シリアルマウス/モデムなど) という事をしなければいけないのですがどういう意味ですか?何をどうやって いいのか全く分からなくて困っています。初心者な質問ですみません。 それと、 【C:¥windows¥system.iniファイルをメモ帳などで開く】 これが開けないのですがどうすれば・・・?教えて下さい。

  • シリアル・ポート ってなんでしょうか?

    昔は Rs232C とかいう、大きな 差込があったなあ。確かモデムを使っていたころだっのた、ような 気がします。 今頃になって、へんな事をおたずねいたしますが、いまわたし エプソンの Na14sと いうちいさなノートPCに、SSDを乗せて、使っています。 最近は、GPS付きの、サイクルコンピューターが、面白くって使っていますが、これがなんとUSB接続でありながらシリアルポートを使っているらしいんです。私のノートは、どうやらこのポートが無いらしく USBに接続しても、まったく認識しないのです。それでこの質問ですが、なんとなく、わかってきました。 さいきんは、とんと見なくなりましたが、ペンティアムぐらいの古いパソコンなら、探せばありましょうね。 いつごろきえたのでしょうか。 IDEのHDDも、古くはSASIを追いやったSCSIも、もう刺さるソケット すらないし、複雑なきぶんです。

  • シリアルとCOMポートとRS-232Cはどこが違うんですか?

    “シリアル”端子に“RS-232C”を接続し、デバイスマネージャーでCOMポートした。 これってどこがちがうんですか?

  • シリアルポートを使用しているアプリケーションを探す

    シリアルポートを使用しているアプリケーションを探したいのです。 MytalkFaxをインストールしたのですがモデムを認識してくれません。 モデムが壊れていると思って別のモデムを購入したのですが同じ結果でした。 シリアルポートを使用できません。   他のソフトウェアがシリアルポートを使用中である可能性があります。   シリアルポートを使用しているソフトウェアを終了してください。 本来ならIntercomに電話するべきでしょうが、MytalkFax Pro8はサポートが終了しているということで対応ができないということです。

専門家に質問してみよう