掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
NICのMACアドレスを読み出すには? (ID:68937)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
TurboC++ 2006 は、フリーでダウンロードできます。 その該当プロジェクトもTurboC++で読み込めますので コンパイルしなおして実行できました。 http://www.turboexplorer.com/jp/downloads ※ 若干のコメントアウトはしましたが・・・ 尚、TurboC++のダウンロードは、上記URLの内容 を熟読して行って下さい。 VCソースを掲載しているところもあるようですが、 URLは見失ってしまったもので・・・ 尚、JAVAやPASCALで作ったのもありました。 ● レジストリから読み込んでいるのは、現在、 アクティブになっているネットワークカード のデバイス名を取得させています。 複数のカードがアクティブの場合は、最初の 1枚目からしかMACアドレス取得を行う事 ができませんので、プログラムの変更が必要 です。 デバイス名が解れば、CreateFileでオープン して、そのハンドルを使ってDeviceIoControl を実行してほしいMACアドレス情報を取得 します。 そんなに難しいことではありません。 .NETに移植して同じ動作をするものを作るの に1時間とかかりませんでしたので、大丈夫 ですヨ! 以上。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.