カテゴリー
Uncategorized

Windows x64

setupapi 使ってたら x64 版 Windows で ERROR_IN_WOW64 (0xe0000235) と言われた。Windows の仕様で 32 bit / 64 bit 間では両方向でコードの呼び出しはできない。それはいい。ホントは良くないけどイケてない Windows プログラミングの歴史に一項目加わっただけだ。setupapi が使えないのが分からん。setup してるだけです。ドライバと会話しません。デバイスともお話ししません。

コードを書かずに仮想デバイスをインストールするには devcon.exe を使用するほかにない。しかし devcon.exe は再配布禁止。x64 版は XP x64 の CD に添付されているだけで一次配布すらされてない… 今時 ia64 とか誰が得するんだよ…

devcon.exe の再発明しようとしたら今度は Visual C++ Express Edition が x64 に対応していない。普及させる気あんのか?

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です