デバイス情報の取得 – プログラミング – Home

通知
すべてクリア

デバイス情報の取得


黒
 黒
(@黒)
ゲスト
結合: 23年前
投稿: 2
Topic starter  

はじめまして、黒と申します。

今回、C++を用いて、PCに実装されているハードウェアの情報を取得する
プログラムを作成したいと思うのですが、実際にどの様な方法を用いれば
良いのか、悩んでいます。

また、作成したプログラムはフロッピーやCD-ROM等の媒体を介して多数の
PCで実行したいのですが、その際プログラムを作成する際に使用したヘッ
ダーファイルもプログラム本体と同じ媒体に保存しなければならない為、
サイズが大きくなってしまうという点も見過ごせません。

これらの問題の解決方法をご存知の方、何卒回答の方、宜しくお願い致します。

尚、情報を取得したいハードウェアは、

・CD-ROM
・ハードディスク
・フロッピーディスク

等です。

Windowsのデバイスマネージャーで確認する事が出来るので、レジストリを参照
出来れば解決できるのかな?と思っているのですが・・・・

何卒、宜しくお願い申し上げます。


引用解決済
トピックタグ
Hal
 Hal
(@Hal)
ゲスト
結合: 24年前
投稿: 67
 

Halです。
APIのGetDriveType()を調べてみてください。
それでは。


返信引用
黒
 黒
(@黒)
ゲスト
結合: 23年前
投稿: 2
Topic starter  

黒です。

意見ありがとうございます。

しかし、GetDriveType()で取得できるのはOSから見たドライブ名の様に
感じるのですが、どうなのでしょうか?

私が取得したい情報は、デバイスマネージャーで出てくる様な情報なんです。
(例えばHDDの場合、FUJITSU製のなんとかというHDD,とかHP製の・・・とか)

申し訳ありませんが、よろしくお願い致します。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました