15/08/04 11:19:14.05 TW35b31Y.net
可変長引数は、WINAPIじゃ無理なんで、よろしく
1001:デフォルトの名無しさん
15/08/04 14:58:01.68 U/H7c7WN.net
PC固有情報としてMACアドレスを取得するため、GetIfTable を使って情報を取得しました。
MACアドレス(ネットワークアダプタ)は複数あるので、その中から有線LANアダプタを調べるべく
MIB_IFROW の各値から以下の条件で絞り込みました。
dwType == MIB_IF_TYPE_ETHERNET
dwMtu == 1500
dwSpeed == 10 で割り切れる値
おおよそ期待できる結果になったのですが、VMwareの仮想ネットワークアダプタも引っかかってしまいます。
何かいい方法はないでしょうか?
1002:デフォルトの名無しさん
15/08/04 15:07:56.61 U/H7c7WN.net
連投失礼。
Win7以降(?)のネットワークと共有センターで表示される「ネットワーク」と
「識別されていないネットワーク」というのがありますが、この後者に
VMwareのアダプタが表示されていますので、意図した動作を得るためには
この情報が取れたらいいような気はしています。
先の書き込みでは有線LANアダプタとは書きましたが、それが存在しないで
他の手段でインターネットに接続しているケースもあるでしょうから、
なおさら先述の情報が取れた方がいいような気がします。
この情報はどこから取れるでしょうか?
1003:デフォルトの名無しさん
15/08/04 18:20:31.80 wPc1LIE6.net
dwMtuなんて決め打ちしちゃってええのか?ええのか?
1004:デフォルトの名無しさん
15/08/04 19:09:04.41 XYxgq3dx.net
質問に質問で返すなやハゲ
いいからはよ答えろ
1005:デフォルトの名無しさん
15/08/04 19:49:12.54 U/H7c7WN.net
>>982
ええんです。今のところは。
>981の情報が取れたら MTU での判定は無くせそうかなと。
>>983
ハゲ
1006:デフォルトの名無しさん
15/08/04 20:01:25.12 B++mZrPl.net
>>979
Win16のPASCALのことをいいたいのか
そうだとしても、wsprintfはあったのだが
1007:デフォルトの名無しさん
15/08/04 20:20:56.35 wPc1LIE6.net
名前でVMWareってあったら除外すればいいんじゃね?
1008:デフォルトの名無しさん
15/08/04 20:22:48.18 TW35b31Y.net
wsprintfはランタイムライブラリでゲス
OutputDebugStringはAPIでゲズ
1009:デフォルトの名無しさん
15/08/04 20:26:49.69 mWLd8l1I.net
次スレは
1010:デフォルトの名無しさん
15/08/04 20:47:15.53 U/H7c7WN.net
>>986
最悪はそうしようかと思いますが、よりいい方法があれば。
1011:デフォルトの名無しさん
15/08/04 21:07:11.36 g8Wyj7Bw.net
>>981
お前980踏んどいて逃走かよ。はやく次スレ立てろ
1012:デフォルトの名無しさん
15/08/04 22:33:26.18 U/H7c7WN.net
無理でした。他の方お願いします。
Win32APIについての質問はこちらへどうぞ。
■注意
・質問する前にMSDNライブラリやPlatformSDK、Google等で検索しましょう。
・日本語版MSDN Online Libraryは不完全です。
英語版( URLリンク(msdn.microsoft.com) )の利用推奨。
・APIフックなど高度な事をしたい場合はできるだけAdvenced Windowsを読みましょう。
・言語特有の問題やIDE、MFCやVCLなどの質問はそれぞれの言語や開発環境スレで
■過去スレ
Win32API質問箱 Build120
スレリンク(tech板)
1013:デフォルトの名無しさん
15/08/04 22:35:24.51 tKzV+rUu.net
次スレ
Win32API質問箱 Build121
スレリンク(tech板)
1014:デフォルトの名無しさん
15/08/05 07:11:26.39 8R5fikiq.net
>>992
乙乙
1015:デフォルトの名無しさん
15/08/05 09:45:04.30 nxXw/daG.net
wsprintfだけcdeclで定義してんだっけ
安易な発想だ
1016:デフォルトの名無しさん
15/08/05 11:08:15.36 QXzoL0Ts.net
>>991-992
よくやった。ほめてやろう
1017:デフォルトの名無しさん
15/08/05 12:11:14.99 bXDjutxr.net
細かいことだがテンプレがAdvenced Windowsになってるな。
次立てるとき覚えてたら直してや。
1018:デフォルトの名無しさん
15/08/06 00:38:14.88 a5tvGPbj.net
うめうめ
1019:デフォルトの名無しさん
15/08/06 08:10:35.31 OUOpOK/l.net
うめめ
1020:デフォルトの名無しさん
15/08/06 11:54:36.84 FEpHvzaw.net
めめこ
1021:デフォルトの名無しさん
15/08/06 17:18:54.97 4xD13DN7.net
梅沢
1022:デフォルトの名無しさん
15/08/06 17:19:41.20 4xD13DN7.net
とどめを刺す!
1023:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
1024:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています