1 名前:デフォルトの名無しさん [03/03/31 22:08.net] Microsoft Windows Driver Development Kits www.microsoft.com/ddk/ 注意: いつの間にやらDLできなくなってる。 CDを注文する以外に方法はない。しかも送料が$25。 古いバージョンについて Microsoft Windows DDK Version Retirements The Microsoft® Windows® 2000 DDK, the Microsoft Windows 98 DDK, and the Microsoft Windows NT® 4.0 DDK are no longer be available for purchase or download on this site.
2 名前:1 [03/03/31 22:10.net] 個人でDDK使おうと思ってる人は情報が少なくて困ってるはず。
3 名前:デフォルトの名無しさん mailto:sage [03/03/31 22:10.net] またぬるぽかよ ∧_∧ ( ´∀`)< ぬるぽ ぬるぽに投票しましょう pumpkinnet.to/ranking/words/ 【ぬるぽに投票した人】 pc.2ch.net/test/read.cgi/prog/1048837306/l50
4 名前:デフォルトの名無しさん [03/03/31 22:12.net] ドライバ開発ツールがあるが、あえてこのスレではノータッチ。 VC+DDKがメイン。 一応参考までにツールを。 WinDriver www.xlsoft.com/jp/products/windriver/windriver.html
5 名前:1 [03/03/31 22:13.net] ああ、4=1です
6 名前:1 [03/03/31 22:17.net] XP用はLogoを取りましょう、とのこと www.zdnet.co.jp/news/0103/30/e_driver.html
7 名前:1 [03/03/31 22:19.net] あ、忘れてた。ツール追加 DriverStudio www.compuware.co.jp/drivercentral/driverstudio.asp SoftICE(R) Driver Suite www.compuware.co.jp/drivercentral/driver_bundle.asp
8 名前:1 [03/03/31 22:24.net] DDKの古いバージョン欲すぃ。
9 名前:1 ◆uR/yLcsx96 [03/03/31 22:25.net] 一応トリップでもつけてみるかね
10 名前:デフォルトの名無しさん mailto:sage [03/03/31 22:26.net]
11 名前:="../test/read.cgi/tech/1049116134/8" target="_blank">>>8 買えよ、 * THE END * ⊂二 ̄⌒∈二二 ΞΞゝ ノ) . )\ \ 0)´Д`) /ヽ\ /__ )〓Φ〓 _ / /^\) //// /丿 ο ο |⌒ ̄_|/ * / / / // ̄\ ο ο | ̄ ̄ / / / (/ \=(◎=___ ((/ ( / _ ) * / ̄/ ̄ ̄/ / ( ノ / / / / . ,'´ ●ヽ / / ( / //~´∀`) シュウリョウー / ̄/ ) / `ヽ⊃ つ / / し′ し‐、ノ ( / ) / ...::::::..:::...:...:.. :::...:...:. し′ .....:::::::::::::::::::::::::::.:::::: :::::::::.:::::: ..::::.::::::::::::::::::::::..::::::::::::::' 【糸冬】 [] [ここ壊れてます]
12 名前:1 [03/03/31 22:27.net] 偽者はトリップつけなくていいよ。
13 名前:デフォルトの名無しさん mailto:sage [03/03/31 22:31.net] people.freenet.de/Power-Info/Windows98_DDK.htm
14 名前:1 ◆uR/yLcsx96 [03/03/31 22:40.net] >>10 いや、$25払って注文したよ。 もうすぐ来るはず。 話によると、MEDDKあたりにMASMも入ってるらしくて、ほすぃ。 >>12 おおっ!ありがとう!!!
15 名前:1 ◆uR/yLcsx96 mailto:sage [03/03/31 22:51.net] >>10 だめだ・・・ほとんどファイル消えてる・・・
16 名前:デフォルトの名無しさん mailto:sage [03/03/31 22:53.net] ftp://ftp.microsoft.com/developr/
17 名前:1 ◆uR/yLcsx96 [03/03/31 23:41.net] >>15 なかったです(;;) (タラちゃん風に)
18 名前:デフォルトの名無しさん mailto:sage [03/04/01 00:38.net] >>16 じゃ、DDK なんてケチくさいこと言わないで、 M S D N 買 え !
19 名前:デフォルトの名無しさん [03/04/01 00:58.net] っていうかMASMじゃだめなの?
20 名前:1 ◆uR/yLcsx96 [03/04/01 01:07.net] >>17 ttp://www.bicbic.com/bicbic/app/w?SCREEN_ID=bw011100&fnc=f&ActionType=bw011100_01&PRODUCT_ID=0000098984&BUY_PRODUCT=0000098984,93800 10万も出すならOpenBlockS買いたい。 >>18 漏れはドライバ作りたいです
21 名前:デフォルトの名無しさん mailto:sage [03/04/01 14:19.net] ドライバ開発に役立つユーティリティが公開されているサイト。 www.sysinternals.com/
22 名前:デフォルトの名無しさん mailto:sage [03/04/01 23:21.net] >>19 じゃ、旋盤の方が役に立つぞ!
23 名前:デフォルトの名無しさん [03/04/02 02:19.net] >>19 今ならMSDN付きのVisualStudioが5万強で買えますが。
24 名前:1 ◆uR/yLcsx96 [03/04/02 03:11.net] >>20 ありがとうございます。 〜〜Mon系便利ですよね。 >>22 まじですか。ってそれはMSDN違いじゃ? 俺が言っているのはMSDN Subscriptionsのことです。
25 名前:デフォルトの名無しさん [03/04/02 09:00.net] >>23 あんた、本当に開発者か? www.microsoft.com/japan/msdn/vstudio/campaign/default.asp www.pasoq.co.jp/shopping/special/micro/kaihatu.html
26 名前:デフォルトの名無しさん [03/04/02 12:07.net] ヽ(´ー`)ノ
27 名前:デフォルトの名無しさん mailto:sage [03/04/02 15:36.net] FCDみたいな仮想ドライブ作りたいんだが、 テンプレートないですか?
28 名前:1 ◆uR/yLcsx96 [03/04/02 19:06.net] >>24 ヽ(´ー`)ノ
29 名前:デフォルトの名無しさん mailto:sage [03/04/02 19:52.net] >>24 \79,590 - \20,000 = \59,590 微妙な値段だな。
30 名前:デフォルトの名無しさん mailto:sage [03/04/02 19:55.net] それなら5万円強じゃなくて、6万円弱だろう。 いずれにしても、ちょっと高いyp
31 名前:1 ◆uR/yLcsx96 mailto:sage [03/04/02 20:49.net] 無料CDROMで配布するくらいならDLさせてくれればいいのに・・・。
32 名前:デフォルトの名無しさん [03/04/03 00:53.net] >>28 いや、ドライバ開発してるってことは恐らくVC++くらい持っているだろうから、優待版で \75,800 - \20,000 = \55,800 だな。 いずれにせよ開発環境とほとんどのOSがついてこの値段なら破格だよな。
33 名前:げま [03/04/03 03:43.net] >>8 ページからはリンクはれないけど古いファイルは生きてるよ。 download.microsoft.com/download/win98SE/Install/Gold/W98/EN-US/98DDK.EXE download.microsoft.com/download/winntwks40/Install/1998/NT4/EN-US/nt4ddk.zip download.microsoft.com/download/win2000ddk/install/august00/nt5/en-us/2kddknly.exe (meはなかったけど)
34 名前:デフォルトの名無しさん mailto:sage [03/04/03 22:28.net] Me DDKって2000 DDKに含まれてると思ってた。違うの?
35 名前:1 ◆uR/yLcsx96 mailto:sage [03/04/03 22:58.net] >>32 ありがとうございます!DLしました! www.microsoft.com/downloads/results.aspx?productID=&freetext=ddk&DisplayLang=en まだサンプルとかはありますね。 >>33 そうなんですか?
36 名前:山崎渉 mailto:(^^) [03/04/17 15:46.net] (^^)
37 名前:1 ◆uR/yLcsx96 mailto:sage [03/04/22 12:02.net] まだDDKこない・・・
38 名前:1 ◆uR/yLcsx96 mailto:sage [03/04/27 17:31.net] DDKキター!
39 名前:デフォルトの名無しさん mailto:sage [03/05/25 15:30.net] pc.2ch.net/tech/kako/1016/10163/1016308148.html
40 名前:山崎渉 mailto:(^^) [03/05/28 13:24.net] ∧_∧ ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。 =〔~∪ ̄ ̄〕 = ◎――◎ 山崎渉
41 名前:デフォルトの名無しさん [03/06/08 20:05.net] これってクレジットカード以外では どうしようもないんですかねぇ。 会社で使用するんですけど MSDN買ってくれそうにないので。 ちなみに98と2000DDKはあります。
42 名前:デフォルトの名無しさん mailto:sage [03/06/08 23:45.net] >>40 カードのみですねぇ・・・
43 名前:40 mailto:sage [03/06/10 21:57.net] 結局申し込みました。 これってどれくらいの期間で 送ってくれるものなんでしょうか? >36>37の書き込みからすると 2週間ぐらいなんでしょうか?
44 名前:デフォルトの名無しさん mailto:sage [03/06/10 22:57.net] >>42 3くらいみといたほうがいいのでわ?
45 名前:40 mailto:sage [03/06/23 23:32.net] 本日到着。
46 名前:デフォルトの名無しさん mailto:sage [03/06/24 11:47.net] 成果品の報告を待つ(w
47 名前:デフォルトの名無しさん mailto:sage [03/07/16 22:03.net] maintenance
48 名前:デフォルトの名無しさん [03/07/16 22:08.net] 誰かWin2000のDDKうぷしてくれないかな。。。
49 名前:ゼーレ01 [03/07/16 22:12.net] IPの隠し方知ってますか?パス抜きされて困ってます。 誰か助けてください!!お願いします
50 名前:デフォルトの名無しさん [03/07/16 23:04.net] WDMドライバってDDK無しでコンパイルする方法無いの?
51 名前:デフォルトの名無しさん [03/07/16 23:05.net] www.39001.com/cgi-bin/cpc/gateway.cgi?id=ookazujp www.39001.com/cgi-bin/mbl/gateway.cgi?sid=11&id=ookazujp
52 名前:デフォルトの名無しさん mailto:sage [03/07/16 23:35.net] WDMドライバはただのPEっぽいからDDKなしでもいけそうだな 全部自分で書くなら
53 名前:デフォルトの名無しさん [03/07/17 00:38.net] DriverEntry用意して DLLの形でコンパイルすればOK?
54 名前:デフォルトの名無しさん mailto:sage [03/07/17 01:31.net] >>47 しません(ぉ nyでXPDDKなら可能かも...
55 名前:デフォルトの名無しさん mailto:sage [03/07/17 05:14.net] >>53 XPDDKほすぃ。。。 うぷしてくれる? ファイル名とハッシュおちえて。
56 名前:デフォルトの名無しさん mailto:sage [03/07/17 12:02.net] win2kddk.exe 68,905,688 287b12f965d8f0cf27c4430f1c84df22 xpddk.zip 137,942,746 75d1bf09c1ec5f4a1d37818ce3c71044 2kddkも見つかったので共有しときますか
57 名前:デフォルトの名無しさん [03/07/17 15:02.net] VS.NET2003と一緒にそんなディスクもついてきたが使い方覚えるの面倒くさい。 やっぱJavaに期待する。
58 名前:デフォルトの名無しさん [03/07/17 15:39.net] >>55 どーもありがd
59 名前:デフォルトの名無しさん mailto:sage [03/07/17 18:26.net] >>55 かからないー v1.14の方ですか?
60 名前:デフォルトの名無しさん [03/07/18 02:30.net] >>58 漏れも検索Hitしない。。。 v1.14 と v2.0b3.2 両方起動してるんだけど。。。
61 名前:55 mailto:sage [03/07/18 02:44.net] 2.0b5.1を使って共有を試みています
62 名前:デフォルトの名無しさん mailto:sage [03/07/18 06:06.net] >>55 落としたけどこれ何? 変な動作をした挙句一部のファイルが 消えたみたいなんだけど? VMWare上だから大事には至らなかったけどね。
63 名前:55 mailto:sage [03/07/18 10:31.net] >>61 Windows 2000 DDK及びWindows XP DDKです 管理者権限が無いと導入に失敗するしwaveデバイスが使えないとbeep音が鳴るみたいだね
64 名前:デフォルトの名無しさん mailto:sage [03/07/18 12:48.net] 2.0b5.1にしても全然検索Hitしない。。。 nyのマターリな仕様上しかたないのかな。 >>61-62 MSのサイトからDDKをダウンロードできなくなった理由が なんとなくわかった気がした。
65 名前:デフォルトの名無しさん mailto:sage [03/07/20 00:55.net] MSDNのでかい白い箱についてきたDDKとダウンロード版とはどう違う会? この開発キットでUnix用のドライバも作れるようにしてけれ
66 名前:デフォルトの名無しさん mailto:sage [03/07/21 01:47.net] www.windriver.com/japan/ windriverを検索したら出てきたサイトなんだけど wind river だって。。。ややこしい。 softice検索してもアイスクリームのサイトがヒットするんだよな。。。
67 名前:デフォルトの名無しさん mailto:sage [03/07/22 00:12.net] もっとも低レベルな(ハードウェアよりの)プロセスの方が IRQLは高くのか。。。ややこしい。
68 名前:デフォルトの名無しさん mailto:sage [03/07/22 04:14.net] >>62 DDKまだ流してますか?
69 名前:デフォルトの名無しさん [03/07/22 16:15.net] download.microsoft.com/download/win98SE/Install/Gold/W98/EN-US/98DDK.EXE download.microsoft.com/download/winntwks40/Install/1998/NT4/EN-US/nt4ddk.zip download.microsoft.com/download/win2000ddk/install/august00/nt5/en-us/2kddknly.exe 一番欲しいwin2000がリンク切れになってる。
70 名前:デフォルトの名無しさん mailto:sage [03/07/22 16:42.net] web.archive.org/web/20010211041723/http://download.microsoft.com/download/win2000ddk/install/august00/nt5/en-us/2kddknly.exe
71 名前:デフォルトの名無しさん mailto:sage [03/07/23 03:21.net] >>60 何処のクラスタにいるんだ?
72 名前:デフォルトの名無しさん [03/07/23 11:27.net] SRAMカードの内容を読んで、アプリに渡したいんだけど、 RAMDISKってのは参考になるのかなぁ。 もしかして、逆にRAMをDISKにみせるヤシなのかな。 PCカードドライバというかPCMCIAとかいうのは死滅っぽいね。
73 名前:デフォルトの名無しさん mailto:sage [03/07/23 18:29.net] DDKか・・・何もかも懐かしい
74 名前:デフォルトの名無しさん [03/07/23 22:04.net] そもそもDDKっていったい何なの? それが有るのと無いのとではドライバの開発にどんな影響があるの?
75 名前:デフォルトの名無しさん [03/07/23 22:07.net] 開店セール見に来てーーーーーーーーーー!DVDを見ようー!GO! ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ 開店セール1枚 500円より→→→www.dvd-exp.com アダルトDVDが激安販売→→→www.dvd-exp.com アダルトDVDの価格はなーんと1枚900円→→→www.dvd-exp.com 最短でご注文いただいた翌日にお届け!→→→www.dvd-exp.com セルビデオ店の人気商品が24時間お買い物が出来ます。 時間をかけてゆっくり選んでください! www.dvd-exp.com ←へGO! DVDエクスプレス
76 名前:デフォルトの名無しさん [03/07/24 00:49.net] 開店セール見に来てーーーーーーーーーー!DDKを見ようー!GO! ▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼ 開店セール1枚 500円より→→→www.microsoft.com/ddk/ アダルトDDKが激安販売→→→www.microsoft.com/ddk/ アダルトDDKの価格はなーんと1枚900円→→→www.microsoft.com/ddk/ 最短でご注文いただいた翌日にお届け!→→→www.microsoft.com/ddk/ セルビデオ店の人気商品が24時間お買い物が出来ます。 時間をかけてゆっくり選んでください! www.microsoft.com/ddk/ ←へGO! DDKエクスプレス
77 名前:デフォルトの名無しさん [03/07/24 11:32.net] ドライバ仕様どころか、DDKまでが隠蔽されている。 だって、VS/.NETを購入しただけではデフォルトでドライバ作れないんだから。 こういうところを見ると、実はWindowsはドライバを作りにくいってことが分かる。
78 名前:デフォルトの名無しさん [03/07/24 21:03.net] win2000用のドライバをwinXPで開発する場合はXPDDKを使うの?
79 名前:デフォルトの名無しさん [03/07/25 18:19.net] age
80 名前:デフォルトの名無しさん mailto:sage [03/07/25 20:24.net] >>77 使う。 2kDDKでも良いけど。
81 名前:デフォルトの名無しさん [03/07/26 17:10.net] DDKって銀行のキャッシュカードでも送ってもらえるの?
82 名前: ◆TMMMMMMMMM mailto:sage [03/07/27 05:33.net] ちょっとしたPCI基板を起こしたので デバドラ書くことになった Windows 2000 DDK のドキュメントとかサンプル 眺めてんだけど、いまいちピンと来ない… ・デバイスのプローブ(IRP_MJ_PNP ??) ・(バスマスタ使うので)物理アドレスの扱い ・PCI共有割り込みにおけるハンドラの書き方 英語でもいいのでとっかかりになるポインタきぼんぬ教えて君
83 名前: ◆TMMMMMMMMM mailto:sage [03/07/27 05:35.net] 追伸 昔 W2k 用のファイルシステム作ろうとしたことがあって そのへんはひととおり勉強したので、 NT用ファイルシステムドライバ(NTFSD, 通称 FSD)の 簡単な質問にだったら答えられるかもしれん。
84 名前:デフォルトの名無しさん [03/07/28 22:00.net] パケットフィルタリングってドライバ使わないと出来ないですよね? どうやってパケット手に入れて、ブラウザとかに渡しますか?
85 名前:デフォルトの名無しさん mailto:sage [03/07/28 22:02.net] >>83 proxy...
86 名前:デフォルトの名無しさん mailto:sage [03/07/29 04:14.net] 誰かxpddk.zipもう一度流してください
87 名前:デフォルトの名無しさん [03/07/29 16:15.net] ftp://ftp.atfile.com/files/WindowsDDK/Win2k/2kddknly.exe ftp://210.118.26.141/files/WindowsDDK/Win2k/2kddknly.exe
88 名前:デフォルトの名無しさん mailto:sage [03/07/29 23:14.net] ドライバ制作素人におすすめ書籍とかある?
89 名前:デフォルトの名無しさん mailto:sage [03/07/30 00:40.net] Jini
90 名前:デフォルトの名無しさん mailto:sage [03/07/30 03:26.net] どこのクラスタにいるんだー xpddk.zipあと一週間位流してください おながいします
91 名前:デフォルトの名無しさん [03/07/30 16:31.net] Win2000でWin2kDDKを使ってWDMをコンパイルしたら そのドライバは 98 2000 XP の全てに対応するの?
92 名前:ドライバ制作ど素人 mailto:sage [03/07/30 16:55.net] >>87 何を作るってのをまだ決めて無くて なんとなくドライバについての知識が欲しいのなら WDMデバイスドライバプログラミング完全ガイド 上\4000 下4800 でいいと思う。 実際に作ろうとしたら、そのハードに関する情報とかいろいろと必要になるだろうけど。
93 名前:デフォルトの名無しさん mailto:sage [03/07/30 17:34.net] >>90 WDMドライバは、ソースレベル互換だったと思う。 実際には同じバイナリでも動作することがあるので、テスト次第。 2000と98ではIRPの飛び方が違ったりするんで、 それは当然吸収しなければならない。
94 名前: ◆TMMMMMMMMM mailto:sage [03/07/30 17:45.net] >>87 とりあえず Microsoft WDM プログラミング(アスキー; ISBN4-7561-3913-2) 買ってきますた >>91 のヤツ、悪くなさそうだったのだけど たまたま逝った秋葉書泉で、上が売り切れダターヨ
95 名前:デフォルトの名無しさん mailto:sage [03/07/30 18:30.net] >>93 その本CD-ROMが付いてるみたいだね。 もしかしてxpDDKとか入ってる?
96 名前: ◆TMMMMMMMMM mailto:sage [03/07/30 18:49.net] >>94 DDKは「必要なので別途入手してくれ」リストに入ってたので あきらめてどこかから入手してくれい。 ちなみに俺はあまのじゃくなので、VCとか使わず Borlandのコンパイラでやろうとしている(無謀か?) ちうか大昔にFSDをCygwinしかもLinuxクロスで作ろうとした。 そのときはFSDスケルトンまでは動いたな〜(遠い目) ところでやっぱり、ひとつのドライババイナリで、 できればW98も対応してあげたいのだが… 案外メンドくさそうね。
97 名前:デフォルトの名無しさん mailto:sage [03/07/30 19:33.net] そういえばドライバのコンパイルにIDEは使えず、 コマンドラインでコンパイルって書いてあったけど、 VS.net2003が出た現在でもそんな感じ?
98 名前:デフォルトの名無しさん mailto:sage [03/07/30 20:42.net] XPDDKのサンプルはコマンドラインからnmakeした
99 名前:デフォルトの名無しさん mailto:sage [03/08/01 00:52.net] XPDDKってボリュームラベルが DDK_2600 で、 一番新しいファイルの更新日時が 2001/08/18 ってのが最新版?
100 名前:デフォルトの名無しさん mailto:sage [03/08/01 00:59.net] XPDDKでないと困ることって何があるのか?
101 名前:デフォルトの名無しさん mailto:sage [03/08/01 02:14.net] >>99 XP用のドライバ作れないんじゃないの?
102 名前:山崎 渉 mailto:(^^)sage [03/08/02 02:11.net] (^^)
103 名前:デフォルトの名無しさん [03/08/02 08:41.net] xpddk.zipもう一回ny2にupキボンヌ 4日繋いでるけど落ちて来ない…
104 名前:1 ◆uR/yLcsx96 mailto:sage [03/08/02 11:51.net] みなさん乙です。意外にもこのスレ生きてましたね。
105 名前:デフォルトの名無しさん mailto:sage [03/08/02 13:06.net] 今日の>>102 の運勢 "ddk_xp.iso" で検索すると良い事があるかも。
106 名前:デフォルトの名無しさん mailto:sage [03/08/02 14:28.net] WinDriver 6.02 download.com.com/3000-2383-10215497.html?tag=sptlt
107 名前:デフォルトの名無しさん mailto:sage [03/08/02 15:57.net] >>104 ありがとう ny2諦めてny1に移行してしまったよ ny1,ny2どっちでもいいよね?
108 名前:106 mailto:sage [03/08/02 16:19.net] >>104 うほ 勘違いした、良い事あったよー
109 名前:デフォルトの名無しさん mailto:おやくそく [03/08/02 16:55.net] で、何つくるんだ、おい? クレクレ君かい?
110 名前:デフォルトの名無しさん mailto:sage [03/08/02 18:40.net] >>108 トロ…
111 名前:デフォルトの名無しさん mailto:sage [03/08/02 18:55.net] >>108 シメサバ…
112 名前:山崎 渉 mailto:(^^) [03/08/15 16:07.net] (⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン
113 名前:デフォルトの名無しさん mailto:age [03/08/17 19:39.net] Windows 最強!!
114 名前:デフォルトの名無しさん [03/08/19 19:30.net] ddk_xp.isoでぐぐったらロシアのサイトがヒットした・・・
115 名前:デフォルトの名無しさん mailto:sage [03/08/29 23:14.net] システムクラッシュの生成、、、か。
116 名前:デフォルトの名無しさん [03/09/24 10:21.net] cygwin でドライバ作ってみたけど、以外となんとかなるもんだね
117 名前:デフォルトの名無しさん [03/10/02 04:33.net] ネットワークパケットをモニタとかフィルタとかするプログラム作りたいんですが NdisRegisterProtocol などを、 どう使えばいいのか何をする関数なのかさっぱりわかりません。 という訳で、ネットワークドライバに詳しくておすすめの本って何かありませんか???
118 名前:デフォルトの名無しさん mailto:sage [03/10/02 08:59.net] >>81 >・デバイスのプローブ(IRP_MJ_PNP ??) >・(バスマスタ使うので)物理アドレスの扱い >・PCI共有割り込みにおけるハンドラの書き方 ・HalGetBusDataでPCI上のデバイスをスキャン ・MmMapIoSpaceで物理アドレスを直接マップする ・バスマスタDMAならMDL使う ・IoConnectInterruptでShareVector/InterruptModeを適切に設定 かなぁ(=゚ω゚)y-~ NT4ダケド
119 名前:デフォルトの名無しさん [03/11/04 20:55.net] VESA汎用DISPLAY Driverの作り方
120 名前:デフォルトの名無しさん [03/11/04 21:49.net] これから >>118 が講義してくれるらしいぞ。
121 名前:デフォルトの名無しさん [03/11/05 15:08.net] DDKをインストールした時に、一緒についてくるWindows Debuggerというツール を使った事はありますか? あれば、このツールでのドライバのデバッグ方法を教えてくれませんか? ちなみに、バージョンは5.00です。
122 名前:デフォルトの名無しさん mailto:sage [03/11/05 22:36.net] >>118 結局何なんだよ、気になるだろ! 講義してくれんのか? それとも誰かに聞きたいのか?
123 名前:デフォルトの名無しさん mailto:sage [03/11/05 22:44.net] >>116 filter hook使うといいのかな? ファイアウォールのサンプルだったらネット上で見かけたよーな。
124 名前:デフォルトの名無しさん [03/11/09 23:30.net] >>120 たとえば、232で繋いでもう一台でDebugger動かしてやるよね
125 名前:デフォルトの名無しさん [03/11/10 15:27.net] >>123 御返答ありがとうございます。 >232で繋いでもう一台 ということは、対向のPCが別に必要ということですか。 今、試しているのは自作のUSBドライバをマウスドライバとしてインストールし、 そのマウスをターゲットとしてデバッグをしようとしているのですが、これは 不可能なのでしょうか。 度々申し訳ないですが、可能であればやり方を御指導下さい。
126 名前:デフォルトの名無しさん mailto:sage [03/11/10 22:03.net] 「調べる」という単語の意味を知らないんだろうなぁ…
127 名前:デフォルトの名無しさん mailto:sage [03/11/11 12:43.net] 最近発売されたデバイスドライバ書籍にデバッグの章があるぞ。 マイクロソフト公式の分厚いデバッグ専門書も出回ってるよな。 ところで、後者読んだ人いるかい? 買おうか迷ってるんだが……。 ああいうのはじっくり腰をすえて読まんと 良さがわからないんだよな……。
128 名前:デフォルトの名無しさん mailto:sage [03/11/11 14:59.net] 123ではないが… >>124 >ということは、対向のPCが別に必要ということですか。 必要だったと思います。 >そのマウスをターゲットとしてデバッグをしようとしているのですが、これは USBマウスを制御する自作ドライバということなら多分可能。 >度々申し訳ないですが、可能であればやり方を御指導下さい デバッグ用PCを設定して、ドライバを開発したPCから デバッガを使って接続するのが基本手順だったと思います。 詳細はデバッガのヘルプを見るのが一番確実かと。 >>126 最近出たドライバ本 ttp://www.gihyo.co.jp/books/syoseki.php/4-7741-1841-9 公式のデバッグ専門書 ttp://bpstore.nikkeibp.co.jp/msp/book/01860/01860.html になるんですかね? 私も読んだことないんですけど、後者ってデバドラのデバッグでも 利用できる話なんでしょうか…
129 名前:デフォルトの名無しさん [03/11/11 19:15.net] >>126 >>127 ありがとうございます。 ヘルプを見たら、設定方法についての説明がありました。 英語を訳してみると、どうもハイパーターミナルと似たようなものなのかと。 これでダメなら、本買います。
130 名前:デフォルトの名無しさん mailto:sage [03/11/13 20:06.net] >>128 Linux板にこーゆースレがたっていたりするわけだが。 Linux版に立てるWin2Kトラブルシュートスレッド pc.2ch.net/test/read.cgi/linux/989048022/ シンボルはMSの鯖からダウソ使えるからDDK買うまでもない。
131 名前:デフォルトの名無しさん [03/11/18 15:05.net] 浮上
132 名前:デフォルトの名無しさん mailto:sage [03/11/23 22:39.net] Windowsドライバのテンプレートらしい。 WDM板で紹介されてた。 ttp://wdtl.sourceforge.net/
133 名前:デフォルトの名無しさん mailto:sage [03/12/06 22:10.net] 大丈夫だと思うが一応保守カキコ@sage
134 名前:デフォルトの名無しさん mailto:sage [04/01/09 03:17.net] なんかネタ無いの?
135 名前:デフォルトの名無しさん mailto:sage [04/01/09 03:49.net] んー,今月のCマガが(ry
136 名前:は ◆cplnFO9T0I mailto:sage [04/01/20 14:41.net] 日ソフ見てみろ。 今売り出し中のヤシと、25日発売のヤシ
137 名前:デフォルトの名無しさん mailto:sage [04/01/26 23:19.net] >>338 そろそろスレ変えた方がいいと思う。 pc2.2ch.net/test/read.cgi/tech/1049116134/ とか。
138 名前:デフォルトの名無しさん mailto:sage [04/01/27 18:38.net] 中々愉快な誤爆ですな…
139 名前:デフォルトの名無しさん mailto:sage [04/01/27 20:42.net] しっ目をあわせちゃいけません
140 名前:は ◆cplnFO9T0I [04/02/26 21:29.net] なんか詰まってない? 話題というものに。
141 名前:デフォルトの名無しさん mailto:sage [04/02/26 21:37.net] 話題? ンなもんddkどこですか? で終わりだよ
142 名前:デフォルトの名無しさん [04/03/04 23:28.net] いつの間にやら、MSDNでOffice Developer?がDLできなくなってた・・・
143 名前:デフォルトの名無しさん mailto:sage [04/03/29 14:03.net] 142 名前:デフォルトの名無しさん[sage] 投稿日:04/03/26 02:18 海外製共有ソフトだと色々見つかるっぽい
144 名前:デフォルトの名無しさん mailto:sage [04/03/31 10:11.net] 98x1キーボードをシリアルポートにつないでXPで使えるようにする ドライバ書けんかな
145 名前:デフォルトの名無しさん mailto:sage [04/04/04 15:06.net] それ電気的に変換したほうが良くない?
146 名前:デフォルトの名無しさん mailto:sage [04/04/12 17:49.net] ふつーPICとかでやるわな
147 名前:デフォルトの名無しさん [04/04/17 19:18.net] 情報求む!!! Video for Windowsに対応したキャプチャドライバを開発 する予定ですが、どーもドライバとVfWとのインタフェース が分からないです。 サンプルや、技術情報のURLか書物を探しています。 情報お願いしますm(_ _)m
148 名前:デフォルトの名無しさん [04/04/17 23:55.net] 誰かDDKに付いてるヘルプの日本語版もってないですか〜 ほしぃ・・・
149 名前:デフォルトの名無しさん mailto:sage [04/04/18 00:00.net] FCDみたいな仮想ディスク作りたいんだけど。 サンプルない?
150 名前:デフォルトの名無しさん [04/04/18 00:28.net] WDMデバイスドライバプログラミング完全ガイド〈上〉持ってる方、 もし必要ない方いらっしゃいましたら、譲ってください。 アマゾンにエントリしてますので、よろしくです(笑)
151 名前:デフォルトの名無しさん mailto:sage [04/04/18 11:26.net] >>149 私もエントリしてますw でもダメですね・・・
152 名前:デフォルトの名無しさん mailto:sage [04/04/18 16:56.net] >>150 >>151 おれ esbooksでしつこく購入登録してたらある日突然送られてきたよ。 まだどっかに在庫あるんじゃねーかな。
153 名前:デフォルトの名無しさん mailto:sage [04/04/18 19:09.net] DDK で十分じゃん
154 名前:デフォルトの名無しさん mailto:sage [04/04/18 21:47.net] >>151 (#`Д´)マヂデスカッ
155 名前:デフォルトの名無しさん [04/04/19 03:59.net] 今、DDKドキュメントを翻訳してるんだけど、ほんと辛い。
156 名前:デフォルトの名無しさん mailto:sage [04/04/19 09:40.net] >>148 Windows NT ファイルシステム詳解 を読んで悶絶汁
157 名前:デフォルトの名無しさん mailto:sage [04/04/19 09:51.net] >>149 それ俺の学校の図書館にある。 で、何回も借りまくり。 しかし何回読んでもはっきり理解できないのは俺の脳の仕様ですか?
158 名前:デフォルトの名無しさん mailto:sage [04/04/19 13:52.net] >>149 記憶があいまいで申し訳ないんだが,どっかにRAMDISKドライバのソースなかったっけ? あれを参考にしつつ実際の参照先をRAMに作った仮想ディスクじゃなくて 読み込んだファイルを見るようにすればいいんじゃないかと。
159 名前:149 [04/04/19 14:30.net] WDMデバイスドライバー完全ガイド(上) アスキーに聞いてみたら、絶版の雰囲気が濃厚。 誰か譲ってぇ・・・
160 名前:電波5号 mailto:sage [04/04/19 14:39.net] >>148 www.acc.umu.se/~bosse/
161 名前:デフォルトの名無しさん mailto:sage [04/04/19 15:10.net] >>157 hp.vector.co.jp/authors/VA000363/release/index.htm
162 名前:デフォルトの名無しさん mailto:sage [04/05/01 02:17.net] ん?巻き戻ってる?
163 名前:デフォルトの名無しさん [04/05/01 21:48.net]
164 名前:デフォルトの名無しさん mailto:sage [04/05/07 19:33.net] 2kddknly.exeとwin2kddk.exeってどう違うんですか? サイズ、ファイルバージョンなどは同一、 署名のタイムスタンプが違うだけで どちらをインストールすればいいのか迷ってるのですが。 あと、釣りだと思うけど>>61 も気になるし。
165 名前:デフォルトの名無しさん mailto:sage [04/05/08 22:36.net] >>163 素直にMSから郵送してもらえ
166 名前:デフォルトの名無しさん mailto:sage [04/05/09 16:01.net] >>163 俺的にはwin2kddk.exe。
167 名前:デフォルトの名無しさん mailto:sage [04/05/11 01:24.net] MSから買うと届くのがうんこ遅いからなぁ。 4月28日に注文したのが今日の5月11日、12日かかってるもん。 MSDNに入ったほうが速いと思う
168 名前:デフォルトの名無しさん mailto:sage [04/05/18 19:38.net] ttp://club.shelek.com/viewfiles.php?id=2 DDKいっぱ〜い (´ー`)y-~~~
169 名前:デフォルトの名無しさん mailto:sage [04/05/19 21:07.net] 98DDKは >>12 でも>>32 でも>>167 でもハッシュは一致します田 MD5:ACBD703D59D240601C21422386FBF70E 2000DDKは 2kddknly.exe > >>167 MD5:916AE3ACF8B4CB9D71544C53CBC5AE10 win2kddk.exe > 具ぐったら二つほどあります他 両方ともMD5:287B12F965D8F0CF27C4430F1C84DF22 >>55 と一致してますがこれってホンモノですかね? ていうかぐーぐる先生バンザイ!
170 名前:168 mailto:sage [04/05/19 21:19.net] というか中身見たら win2kddk.exe = 2kddknly.exe + directx7 Build Environment 他 + WinMe Build Environment 他 っぽかったです。 2000だけなら
171 名前:ヌっちでもいいっぽいです。 間違ってたら突っ込んでね、えろいひと。 [] [ここ壊れてます]
172 名前:デフォルトの名無しさん mailto:sage [04/05/20 15:04.net] >>169 あってると思われ。 まあ自分はwin2kddk.exeが>>169 の通り全部入りだからこれだけでいいけど、 一応>>167 の3.11ddk以外落としといた。 (´-`).。oO(98ddkはumssコンパイルするのに要るしなぁ)
173 名前:デフォルトの名無しさん mailto:sage [04/05/21 22:59.net] >>32 はMicrosoftのサイトなんだから本物に決まってる
174 名前:デフォルトの名無しさん [04/06/06 12:30.net] マニュアルが日本語なら…
175 名前:マイク [04/06/10 15:32.net] DDKのCDROMを秋葉原で売っていないですか。 $25でMSにオーダーすれば良いんですが、カード番号をインターネットで入力するのが怖くて。
176 名前:デフォルトの名無しさん mailto:sage [04/06/10 21:38.net] DDK_XPが、韓にも露にもない・・・ もちろん、>>167 にも
177 名前:デフォルトの名無しさん mailto:sage [04/06/11 01:29.net] >>174 nyは?
178 名前:デフォルトの名無しさん mailto:sage [04/06/11 01:46.net] >>175 無かったよぉ
179 名前:デフォルトの名無しさん mailto:sage [04/06/11 08:21.net] 秋葉原でMSDNのパッケージ買って、 同梱されてる葉書を送ると幸せになれる!!1!1
180 名前:デフォルトの名無しさん mailto:sage [04/06/11 12:38.net] >173 MSからDDKかうとかなーーーーーーーーーーーーーり待たされるのでMSDNに入るのがオススメ
181 名前:デフォルトの名無しさん mailto:sage [04/06/22 19:43.net] >>174 今見たら>>167 の中にあったぞ。 ttp://club.shelek.com/download.php?id=5
182 名前:デフォルトの名無しさん mailto:sage [04/06/22 20:08.net] >>179 ありがとう。 前は死んでいたので諦めていましたが、ファイルが復活していました
183 名前:デフォルトの名無しさん mailto:sage [04/06/25 11:20.net] daemonみたいなののフロッピ版を作る方法を教えてください
184 名前:179 mailto:sage [04/06/25 21:06.net] スマソ、分かりません。 というか、漏れがDDKを使って開発しようとしているのが >>181 と同じ。OS/2なら標準機能なのに。
185 名前:デフォルトの名無しさん mailto:sage [04/06/25 21:11.net] chitchat.at.infoseek.co.jp/vmware/vfdj.html 既存の物を使えば? GPLだけどソースコードも転がってる。
186 名前:179 mailto:sage [04/06/25 21:41.net] >>183 thnx!! これを参考にしてちょっとした工夫を加えてみる。
187 名前:デフォルトの名無しさん mailto:sage [04/06/25 23:13.net] マイコンピュータにA:やB:ドライブとしてでるのキボンね
188 名前:デフォルトの名無しさん mailto:sage [04/07/13 23:25.net] Windows2000でASPI経由でSCSIコマンドを発行しようと思ってます。 support.microsoft.com/default.aspx?scid=kb;en-us;310072&sd=tech を適用してデバイスマネージャに認識させることまではできたんですが、 いざコマンドを出すとLUN8以上でSS_NO_DEVICEが返ります。 解決法等心当たりがある方はお願い致します。
189 名前:デフォルトの名無しさん mailto:sage [04/07/24 08:16.net] CD-ROM(CDFS) の geometry を得たり、中身をベタで hex 表示したくて、 winXP では、nt4ddk を見て、できるようになったのですが、win98 でも できないかと 98ddk.exe などを落として来て調べていますが、難渋して います。 win98 では、Vwin32 を開いて、Ioctl() で、アクセスできないのでしょうか。 FAT, FAT32 は、vector にあった fd_rw にソースがあり、これに似た処理が できれば、よいと期待しています。
190 名前:デフォルトの名無しさん [04/07/24 23:02.net] age
191 名前:デフォルトの名無しさん [04/07/24 23:14.net] おまえなんかででけ。
192 名前:187 mailto:sage [04/07/28 08:20.net] morry さんのサイトの、VxDCall で、int 2Fh を呼ぶ方式で、win98 でも CDFS を覗けるようになったけど、kernel version が違うせいか、winXP では、起動しないアプリケーションになってしまった。
193 名前:デフォルトの名無しさん mailto:sage [04/07/28 22:45.net] XPでVxDCallって…ポカーン ドライバ開発者なのに9xとNTの違いすら知らん連中が増えてきたのか
194 名前:デフォルトの名無しさん mailto:sage [04/07/29 00:55.net] XPでVxD 激しくワロタ
195 名前:187 mailto:sage [04/07/29 06:13.net] 単なる趣味のプログラマです。なんでも閲覧アプリを作っています。 起動しているOSを調べて、9x なら VxDCall するルーチンを呼ぶようにした のだけれど、リンクした lib が 9x の kernel を参照しているので、ダメなの です。今のとこ、#ifdef - #endif で、9x と XP とは分けるようにしたのだけ れど、この後2本立ては面倒なので、9x 対応部分は dll にしようかなと思って います。 それにしても、9x では、こんな面倒なことしないと、CD-ROM のセクタ読みが 出来ないなんて、どうなってるのでしょうね。15セクタまでも読めないし。
196 名前:デフォルトの名無しさん mailto:sage [04/07/29 06:42.net] 9x - ASPI NT - SPTI でいいんじゃないの?
197 名前:187 mailto:sage [04/07/29 08:08.net] >>194 早朝からガイドをありがとうございます。 NT DDK を入手して5日目ですが、CDFS で追求してきて、fd_rw の DeviceIoContorl() 依存に したがったのが、回り道になった気もしています。 SCSI 制御を少し調べます。 また、質問したときは、よろしくお願い致します。
198 名前:187 mailto:sage [04/08/10 18:53.net] SCSI 制御はまだ途上ですが、ちょっと分からないことが出てきたので、教えて 下さい。 winXP で、CD-ROM の DISK_GEOMETRY を、MSDN の、 How Win32-Based Applications Read CD-ROM Sectors in Windows NT のサンプル通りに、IOCTL_CDROM_GET_DRIVE_GEOMETRY で DeviceIoControl() で、取得したのですが、Cylinders が、HiPart も LowPart もゼロで出てくる CD-ROM(media) にぶっつかりました。(別の CD-ROM media では、LowPart が 0x99 なんて出てきていました。) この media は、別の CD-ROM property を見るソフトで見ると、総セクタ数が 1,710 ですが、構造体 DISK_GEOMETRY の要素からはこの数はどうやっても計算 出来ません。 この DISK_GEOMETRY の求め方は、当てにならないということでしょうか。 それとも、この media が特殊ということでしょうか。16 sector に CD001 は あります。
199 名前:デフォルトの名無しさん mailto:sage [04/08/10 20:09.net] つーかCD-ROMにCHSなんて無いんだから、 ASPIなりSPTIでREAD CAPACITYでいいんじゃないの。
200 名前:187 mailto:sage [04/08/11 07:51.net] >>197 レスをどうも
201 名前:ありがとうございます。 愚痴になるけど、 IOCTL_CDROM_GET_DRIVE_GEOMETRY でぐぐると、結構出てくるのは、何な んでしょうね。 [] [ここ壊れてます]
202 名前:デフォルトの名無しさん mailto:sage [04/08/11 12:56.net] >>198 CD-R や RW じゃなくて、CD-ROM でそういうメディアありますか?
203 名前:187 mailto:sage [04/08/11 22:51.net] >>199 お聞きのことが、よくわかりません。 198 は、IOCTL_CDROM_GET_DRIVE_GEOMETRY で検索すると、これで、 CD-ROM sector を読むサンプルや説明があるということです。 また、196 で、media といったのは、CD-ROM というだけでは、 FD, HD, MO といった分類に聞こえるので、円盤自体をいいたかった ためです。 用語も厳密に理解していないため、誤解を与えたらお詫びします。 ASPI については、adaptec の driver の download の中に pdf で technical reference があったので、それを見ていますが、access で READ CAPACITY 相当のコード例が見つからず、なかなか進みません。
204 名前:デフォルトの名無しさん mailto:sage [04/08/12 02:25.net] >>200 >READ CAPACITY 相当のコード例が見つからず、なかなか進みません。 www.t10.org/ftp/t10/drafts/sbc2/sbc2r15.pdf
205 名前:187 mailto:sage [04/08/12 17:20.net] >>201 お教えいただきありがとうございます。 また、新しい用語が出てきて、○×△です。ボチボチ読みます。 ntddscsi.h が必要らしいのが分かって nt4ddk の中を探しましたですよ。 ところで、ANSI は移転したんですねえ。
206 名前:199 mailto:sage [04/08/16 12:18.net] >>200 あ、誤解や有用なサジェスチョンとかじゃなくて、マルチセッションがらみで その辺の仕様に影響がでていたような記憶があったので、ROM と R(RW) で違いがあるのかな、と思って聞いてみたわけです。
207 名前:デフォルトの名無しさん mailto:sage [04/08/16 14:26.net] DDKってSPごとにバージョン違うんでしょ? おれ、win2kddk.exe持ってるけど、SP1って表示される。
208 名前:187 mailto:sage [04/08/16 15:29.net] >>203 ゆくゆくは、Mac も Unix のも読めるようにしたいと思っていますが、 今は、16 sector に CD001 があるものを読めればと思っています。 17 sector 以降にもいろいろエントリがあるようですが、まだその意味 まで把握していません。CD-RW は容量も違うので、ちょっと違うかなと 想像していますが、CD-R は焼けば、CD-ROM ではないかという程度の 理解です。 vector にあった、fd_rw のソースを生かしたいと、読んだデータを BPB とかに合わせようとしていますが、197 の方がご指摘のように CHS はないですから、CD001 形式に限れば、16 sector を読んで、 そこにあるデータを分解すれば、こと足りるわけです。 余談ながら、DiskEditor というソフトで、総セクタ数を見ると、 16 sector の total sector より 0x10 少ないのも気がかりなこと です。0 - 15 sector は含めないということでしょうか。
209 名前:187 mailto:sage [04/08/16 15:36.net] >>204 DDK って買うものみたいで、download も出来るので、変な印象を持って います。 ntddscsi.h が見つからず、他に ddk があるかと探しましたが、ms の サイトでは、ftp サイトの dir のリストを許してくれませんでした。 どんな SP があるか分かるといいですよね。 尚、ntddscsi.h は、nt4ddk にひそんでいました。
210 名前:デフォルトの名無しさん mailto:sage [04/08/16 20:00.net] DDKを入手することで手に入るのは、デバッグ用シンボルテーブルの付いた カーネルおよびその他周辺プログラムのイメージという理解でいいですか? と考えると、SPがOSのcoreの総とっかえということからして、DDKのバージョンも SPの数と同じだけあることになりますね。
211 名前:デフォルトの名無しさん mailto:sage [04/08/16 20:56.net] 全然ちげー
212 名前:デフォルトの名無しさん mailto:sage [04/08/16 21:33.net] >>208 ではなんでしょう?
213 名前:デフォルトの名無しさん mailto:sage [04/08/16 21:35.net] www.microsoft.com/japan/whdc/ddk/debugging/symbols.mspx ここみたら分った
214 名前:デフォルトの名無しさん [04/10/25 04:07:23.net] あのー 学生でPGバイトしてて ddk使って〜な機能のもの作れって言われたんですがー バイトで半年やってるだけの人にできるんでしょうか
215 名前:デフォルトの名無しさん mailto:sage [04/10/25 07:11:02.net] 無理
216 名前:デフォルトの名無しさん mailto:sage [04/10/25 09:37:24.net] >>211 半年という期間はどうでもいい、君の知識と能力次第だ。 出来る人もいれば、出来ない人もいる。 自分で判断できないようなら、君は間違いなく後者に属すると思う。
217 名前:デフォルトの名無しさん [04/10/25 09:43:00.net] >>211 ドライバの本を買って読めば、そのうちなんとなくわかってくるよ。
218 名前:211 [04/10/25 12:24:00.net] >>214 やっぱ,本とDocument読んでがんばるしかないんですね. がんばります
219 名前:デフォルトの名無しさん mailto:sage [04/10/25 14:33:50.net] documentよりもsrc以下だな
220 名前:デフォルトの名無しさん mailto:sage [04/10/25 21:01:25.net] >>213 でいうところの「出来る人」であれば、サンプルソースをとっかかりにしてdocument漁るのが一番早いね
221 名前:デフォルトの名無しさん [04/10/29 20:28:46.net] |;´-`).。oO(IFS キットって、何であんなに高いんだろう?
222 名前:デフォルトの名無しさん mailto:sage [04/10/30 01:19:21.net] 特許でも絡んでんじゃね?
223 名前:デフォルトの名無しさん [04/11/10 01:18:45.net] まあフリー版IFSで結構ファイルシステムドライバ書いてる人は 多いみたいなんで、そっちでいくってことで。 しかしあれはドキュメントも何もないのに彼ら(↑の書いてる人)は どうやって開発方法とか学習したんだろう?
224 名前:211 [04/11/10 21:51:09.net] あーバイトには無理みたいです というか,自分には無理でした. もう,前に進む気がしない でも,社員は,進んでると思ってる.
225 名前:デフォルトの名無しさん mailto:sage [04/11/10 22:36:17.net] >>221 どうにもならなくなる前にゴメンナサイしとけ もしくは、やる気が残ってるなら、聞きまくれ
226 名前:211 [04/11/12 10:00:33.net] やる気はありますが, DDK経験者の社員がいないので,聞けない状況です. 今度,今の状況を詳しく説明して,まだやれって言われたら もうちょっとがんばってみます. ホントはバイト先変えたいのですが, それが終わらないと辞めますもいえないし T T
227 名前:デフォルトの名無しさん [04/11/12 12:47:04.net] いきなり、激しい質問をしてしまいますが、プリンタードライバーを開発しようと する場合にはDDKを入手すればなんとかなりますか?
228 名前:デフォルトの名無しさん mailto:sage [04/11/12 12:47:44.net] >>224 あなたが作れるかどうかはわかりません
229 名前:デフォルトの名無しさん [04/11/12 18:30:19.net] ファイアーウォールと実行ファイルを実行させないツール(BlackICEの実行制限機能の簡易版みたいなの)が作りたくてDDKを購入したのですが何から手をつけていいのかわかりません。 本屋でDDK関連の本を立ち読みしたのですが、どれも内容はUSBのドライバに関するものばかり。 USBのドライバでも学べば他のツールを作れるようになりますか?
230 名前:デフォルトの名無しさん mailto:sage [04/11/12 18:54:31.net] >>226 あなたが作れるかどうかはわかりません
231 名前:226 [04/11/12 19:51:51.net] >>227 あなたなら作れますか?
232 名前:デフォルトの名無しさん mailto:sage [04/11/12 20:13:46.net] 『ファイアーウォールと実行ファイルを実行させないツール』 『ファイアーウォール』と『実行ファイルを実行させないツール』 どっちだ? FWについては www.codeproject.com/internet/drvfltip.asp 実行ファイル云々はこの辺のやり方でいけそうだ www.codeproject.com/dll/DLL_Injection_tutorial.asp
233 名前:デフォルトの名無しさん [04/11/12 21:24:36.net] d;rxscacsr
234 名前:226 [04/11/13 12:29:06.net] >>229 ありがとう。 ソース読んで挑戦してみます。
235 名前:226 [04/11/13 12:31:24.net] すみません。忘れてたした。 >『ファイアーウォールと実行ファイルを実行させないツール』 >『ファイアーウォール』と『実行ファイルを実行させないツール』 >どっちだ? 『ファイアーウォール』と『実行ファイルを実行させないツール』の方です。
236 名前:デフォルトの名無しさん mailto:sage [04/11/13 19:33:09.net] >>231 あー、後者のは www.codeproject.com/dll/apihijack.asp の方が良かったかも
237 名前:デフォルトの名無しさん mailto:sage [04/11/17 21:58:42.net] >>220 フリー版IFSはどこから手に入れるのでしょうか?
238 名前:デフォルトの名無しさん mailto:sage [04/11/18 10:47:33.net] $md5sum DDK_XP.ISO add294e46849d80b89c0f67662598136 *DDK_XP.ISO これは正しいですか?
239 名前:デフォルトの名無しさん mailto:sage [04/11/18 10:52:14.net] イエ〜ス。146,276,352 バイトデ〜ス。
240 名前:デフォルトの名無しさん [04/11/22 16:02:16.net]
241 名前:デフォルトの名無しさん [04/11/25 09:26:35.net] USB使う場合って、標準USBドライバに合わせるべきなんか、 独自USBドライバ作るべきなんか、 どうやって判断してまつか?
242 名前:デフォルトの名無しさん mailto:sage [04/11/25 16:01:17.net] 標準のクラスに合わせて作るべき どのクラスにも当てはまらないようなデバイスなら独自で
243 名前:デフォルトの名無しさん [04/11/26 16:55:48.net] 標準クラス一覧を日本語で読めるところ無いかな... それと、DDKでなくて、ツールを購入すると50マソ近くするみたいですが何とかなりませんか。 関数を一杯作るんでなくて、クラスライブラリの派生で作りたいでつ。
244 名前:デフォルトの名無しさん mailto:sage [04/11/26 18:27:43.net] >>240 お前が作ってばらまけ
245 名前:デフォルトの名無しさん [04/11/29 15:19:20.net] ファイルシステムドライバってプラグアンドプレイとか電源管理ってやらないんですか?
246 名前:デフォルトの名無しさん [04/11/30 14:20:25.net] 参考になったのであげ。
247 名前:デフォルトの名無しさん mailto:sage [04/12/21 14:06:14.net] 保守システム起動
248 名前:デフォルトの名無しさん mailto:sage [04/12/22 18:23:46.net] あひゃ、Morry's Un'Gramming Pageが閉鎖してた。
249 名前:デフォルトの名無しさん mailto:sage [05/01/04 22:39:28.net] >>245 なんて事だ。へこむ。
250 名前:245 mailto:sage [05/01/04 23:29:33.net] >>246 Internet ArchiveにはHTMLは全部残っている。画像がかなり足りないが。 web.archive.org/web/20040125191913/tech.millto.net/~morry/ で、久しぶりにその内容をじっくり読んで実験を行ってみたところ、 Win32アプリ単体で下位1M領域にメモリを確保することに成功。 もちろん、Win32アプリからBIOSを呼び出すこともできた。
251 名前:デフォルトの名無しさん mailto:sage [05/01/09 03:43:43.net] この手のページは更新されなくても存在するだけで価値があるんだけどなあ。 なんとなくリンク f7.aaa.livedoor.jp/~inusite/zatugaku/note/close.html deztec.jp/lecture/cl/close.shtml
252 名前:デフォルトの名無しさん mailto:sage [05/01/09 04:01:00.net] 維持するにはコストが必要だということを無視しまくってるな
253 名前:デフォルトの名無しさん mailto:sage [05/01/09 09:16:53.net] 誰がなんと言おうと消す奴は消す。
254 名前:デフォルトの名無しさん mailto:sage [05/01/10 03:15:22.net] >>245 があったのは無料サーバだし 運営会社が消滅してるのにサーバが存続してるという謎の状態だから コストの問題で閉鎖したのでないのは明らかだが。
255 名前:デフォルトの名無しさん [05/02/09 23:55:56 .net] sysなどを作るときに使う build.exe っていったいなにをやってるんですか? nmakeを呼び出してるんですか? cl.exeを呼び出してるんですか?
256 名前:252 [05/02/10 23:03:13 .net] 初心者ですいません 自分で調べたら, setenv.batが設定をして,buid でnmakeを呼んでました. nmakeが,cl や link などを呼び出していました.
257 名前:246 mailto:sage [05/02/20 03:12:40 .net] >>247 暫くこのスレ見てなくて気づかなかった。 教えてくれてありがとう。 入手困難な古い技術書とかマニュアルとか、 ああいう世界へ行ってしまったよーな気分だった。
258 名前:デフォルトの名無しさん mailto:sage [05/02/25 11:28:20 .net] vmwareとかcolinuxを見てると、Windowsのドライバという形で なんでも実装できるんだなと思わせられますね。 二つともcr3やgdtrとかldtrを制御が回ってくるたびに書き換えてるわけでしょ?
259 名前:デフォルトの名無しさん mailto:sage [05/03/09 01:20:27 .net] Windowsがリング0とリング3しか使ってないことを利用して、 仮想マシンはリング1で動かしてるんじゃなかったっけ? >vmware 非特権命令のsgdtあたりをどうごまかしてるのか知らないけど
260 名前:デフォルトの名無しさん mailto:sage [05/03/10 20:06:19 .net] >>256 これが概要図としては分りやすそう。 www.extremetech.com/article2/0,1558,1156611,00.asp これを読む限りじゃVMX driverとVMMはring0で動いてるらしい。 CPUとメモリはVMMが直にアクセスしてるところを見ると、 VMX driverが連続した物理メモリ領域を確保して、VMMにコンテキスト スイッチするたびに、うまいことやってMMU関連を誤魔化してるんだろか。
261 名前:デフォルトの名無しさん [2005/03/28(月) 09:13:56 .net] USBのドライバである.SYSを作成したいんですが、 コンパイラはVC++本体ですか? それとも、Development Kitsのコマンドプロンプトですか? それと、プロジェクトファイルを作るときは、EXEと同じ感じで良いのでしょうか?
262 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 11:46:32 .net] ビルドは、DDK付属のbuildコマンドで行います。 プロジェクトを作るときは、makeプロジェクト?にしましょう。 外国産のツールなどで、VCでもビルドできるようには出来ますが あくまでもbuildコマンドを使うのが基本のようです。 また、buildコマンドを実行する前に環境変数の登録等(DDKにバッチファイル付属)を行うようにします。 SOURCES、MAKEFILEの準備も忘れないで下さい。
263 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 14:05:16 .net] Win32からFriendlyNameを変えるのはSetupDiSetDeviceRegistryPropertyでいけるんですが ドライバ側からFriendlyNameを変えるのってどうやるんでしょうか? 同じデバイスをいっぱい繋げてるんですがデバイスマネージャで見分けるのに デバイスから固有の情報をもらってFriendlyNameを変えるようにしたくて…
264 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 14:35:39 .net] サンクス>>259 buildコマンドで上手くいきました。 DOSプロンプトで作るなんて不思議ですね。
265 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 18:41:54 .net] や、普通です
266 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 23:14:14 .net] 64bitバージョンをビルドできるDDKはどれ?
267 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 10:31:28 .net] >>263 手元にあるWindows DDK 2600では可能みたいだ。
268 名前:デフォルトの名無しさん [2005/04/07(木) 00:21:44 .net] DDKサンプルをcygwinのgccでコンパイル, リンクすることは可能でしょうか? いちおう,kernel32.lib -> libkernel32.a のように,対応するライブラリファイルはあるようです.
269 名前:デフォルトの名無しさん mailto:sage [2005/04/07(木) 01:20:10 .net] >>265 自分でmakefile書けばなんとかなるんじゃね リンク手順が面倒だったり、ヘッダやスタブライブラリの中身が足りなかったり、 ヘッダそのものが足りなかったりすることが多々あるけど。
270 名前:デフォルトの名無しさん [2005/04/09(土) 17:04:20 .net] >>264 AMD64向けビルドしようとするとamd64mk.incが無いって出る。 しかもどこにも無い予感。 いったいどこに?
271 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 05:10:21 .net] >>267 2600ではItanium用しかないからでは。 Server 2003 SP1向けならあるかと。
272 名前:デフォルトの名無しさん [2005/04/25(月) 15:27:51 .net] ファイルシステムをユーザモードで実装するための ライブラリみたいなのがあったような気がするんですが、 どなたかご存知ないですか?
273 名前:デフォルトの名無しさん mailto:sage [2005/04/25(月) 18:45:24 .net] IFS?
274 名前:269 mailto:sage [2005/04/26(火) 11:23:13 .net] >>270 すみません、知らなかったので調べてみたんですが、 IFSってファイルシステムのフレームワークということで ファイルシステムのドライバを書くことになると思うんですが、 何か勘違いしてますでしょうか? 以前見たライブラリは、ドライバ自体はユーザモードの アプリケーションと通信する機能しか持たなくて、 実装をほとんどアプリケーションで行っている、ってやつ だったような気がしたんですが、どなたかご存知ないでしょうか?
275 名前:デフォルトの名無しさん [2005/05/25(水) 02:38:26 .net] マスストレージデバイスのドライバを作成するために 必要なハードウェアの仕様を知りたいのですが、 それが記載されているURLありませんか?
276 名前:デフォルトの名無しさん mailto:sage [2005/05/25(水) 20:47:58 .net] >>271 そーゆーのあったら俺も欲しいもんだ。 >>272 デバイス製造者にあたるのが筋ではないか? 実装を調べるのなら、Linux, *BSDのソース覗くと ちょっとはヒントになるかもな。
277 名前:デフォルトの名無しさん mailto:sage [2005/05/25(水) 22:29:45 .net] >269 これ? ttp://web.mit.edu/fifs/www/
278 名前:デフォルトの名無しさん mailto:sage [2005/05/26(木) 15:24:52 .net] TrueCrypt のソースって、IFS を理解する上で参考になる? ttp://www.truecrypt.org/
279 名前:デフォルトの名無しさん [2005/05/28(土) 19:43:51 .net] USB2.0の自作デバイスと約20MBytes/sで数時間通信していると、 0x000000D1 IRQ_NOT_LESS_OR_EQUAL Usbehci.sys でOSが落ちるのですが、原因がわかりません。 自作ドライバが悪いのか、 デバイス側のUSBコントローラ(FX2LP)が悪いのか、 usbehci.sysが悪いのか。 どなたかご存知ないでしょうか? usbehci.sysのバージョンはXPはSP2のもの、 2000はSP4以降のものを使用しています。
280 名前:本田 [2005/05/28(土) 20:58:45 .net] >>276 デバイスの熱暴走か? 自作デバイスに冷却ファンを付けてみればいいかも。
281 名前:デフォルトの名無しさん mailto:sage [2005/05/28(土) 22:31:35 .net] XP用ドライバ入門者ですが、入門変にUSBマウス用ドライバは難しいですか?
282 名前:デフォルトの名無しさん mailto:sage [2005/05/28(土) 22:41:22 .net] >>278 そんな発言する人間には難しい
283 名前:デフォルトの名無しさん [2005/05/29(日) 00:11:30 .net] >>277 返答ありがとうございます。 FX2LPはFX2のLP版でかなり消費電力が抑えられています。 FX2はちりちりに熱くなったけど、 FX2LPはちょっと温かい程度です。 なので熱暴走ではないのではないかと考えていますが、 やっぱりデバイス側(FX2LP自体またはファーム)が原因と思われますでしょうか? そういえば、前にFX2をいじっていたときも、 間違ったファームを書いたら即座にOSが落ちたことがありました。
284 名前:278 mailto:sage [2005/05/29(日) 01:12:14 .net] もう少し具体的に説明させていただくと、昔から使っていたBallPointMouseをVAIO-U1で使いたくて 1)PS/2⇒USB変換@Arvel 2)232C⇒USZ変換@IO で試したのですが、ダメでした。1)はBallPointMouseのデータがPS/2規格以前のものらしい事、 2)は、認識はされるがドライバ側でBallPointMouseを非サポートの為、カーソルが飛び回ったり。。。 で、結果的にダメでした。 ただ、BallPointMouse自体はSerialマウスなので、RS232C経由のデータの送信自体は正常で USBドライバ側でBallPointMouseの定義が無いだけのようです。 ゲゲったら、NTまではDDKのサンプル・ソースにBallPointMouseの定義が含まれている旨があったので このスレの、神カキコからnt4ddk.zipをDLして、MSERIES.C中に // // Microsoft BallPoint. // 。。。以下省略、を発見したところです。 想像するに、自前のUSBマウスドライバ側で標準Mouseより長いBallPointMouse型のデータを 正しく受け取り、上位層(カーソルのプロトコル?)に正しく渡してあげる部分だけを なんとかすればなんとか成るのかな。。。ところで、自分で出来るかな?みたいな状態です。 っていうか、やる気なんですが。一点、心配事としては、見つからないだけで既に誰か神が もう作ってくれているんじゃないかなという点です。
285 名前:本田 [2005/05/29(日) 17:26:35 .net] >>276 一般的にWindowsは、 メモリリークの問題を抱えているので、 サーバーの運用では、落ちる時間を予想して、 其の前に定期的にリブートするみたいだけど。
286 名前: [] [ここ壊れてます]
287 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 23:44:52 .net] 入門向け ttp://www.i.u-tokyo.ac.jp/ss/msprojects/kernel.html buildってスペースの入ったパス内ではうまく動かんのですかね?
288 名前:デフォルトの名無しさん mailto:sage [2005/06/07(火) 18:56:33 .net] 俺は念のため空白のないところに全部置いてる
289 名前:デフォルトの名無しさん mailto:sage [2005/06/13(月) 03:34:09 .net] WDMデバイスドライバー完全ガイドが増刷されてる模様…
290 名前:285 mailto:sage [2005/06/13(月) 03:38:42 .net] 書名間違えました。 「WDMデバイスドライバプログラミング完全ガイド」ですね。 ttp://www.amazon.co.jp/exec/obidos/ASIN/4756133959/ ttp://www.amazon.co.jp/exec/obidos/ASIN/4756133967/
291 名前:デフォルトの名無しさん mailto:sage [2005/06/13(月) 07:52:28 .net] 遅いじゃないか いつまで待たせるんだよ
292 名前:285 mailto:sage [2005/06/13(月) 09:35:40 .net] >>287 アスキーとしても、沢山刷り過ぎると不良在庫になり兼ねないでしょうし、 匙加減が難しいですね。
293 名前:デフォルトの名無しさん mailto:sage [2005/06/16(木) 01:14:10 .net] 日本語のこの手の本は貴重だからなあ
294 名前:デフォルトの名無しさん mailto:sage [2005/06/16(木) 01:57:56 .net] ASCII社員乙
295 名前:デフォルトの名無しさん mailto:sage [2005/06/16(木) 05:40:49 .net] じゃあMSDNマガジン日本版の休刊を惜しんどくから MS社員認定よろ
296 名前:デフォルトの名無しさん mailto:sage [2005/06/17(金) 23:54:06 .net] 2003ddk get 送料たけーよ
297 名前:デフォルトの名無しさん mailto:sage [2005/06/18(土) 02:55:42 .net] $25 まあこんなもんでしょ
298 名前:デフォルトの名無しさん mailto:sage [2005/06/27(月) 16:47:53 .net] アスキー、MFCによるWindowsプログレミングも増刷してほスイ
299 名前:デフォルトの名無しさん mailto:sage [2005/06/30(木) 14:10:51 .net] >>294 原書も品切れ中みたいですね ttp://www.amazon.com/exec/obidos/tg/detail/-/1572316950/
300 名前:デフォルトの名無しさん [2005/07/09(土) 04:48:35 .net] ほっしゅ
301 名前:デフォルトの名無しさん mailto:sage [2005/10/01(土) 09:44:48 .net] DDK 来るのが遅い遅いと各所で見たが、予想外に早くてびっくり。 注文が9/21で到着が9/30 $25はドライバ関連の書籍の値段を考えると全く気にならんかった。
302 名前:デフォルトの名無しさん [2005/10/25(火) 00:28:08 .net] >>297 すまんがおしえてくれ、 DDKの注文は英語のページでいいのか?
303 名前:デフォルトの名無しさん mailto:sage [2005/10/25(火) 22:39:00 .net] というより英語しかない。
304 名前:ハーピィ mailto:sage [2005/10/28(金) 14:03:20 .net] E・∇・ヨノシ <300ゲット♫
305 名前:デフォルトの名無しさん [2005/11/17(木) 04:17:14 .net] Win 2K Checked Build Environment で、サンプルソースをbuild すると 大量に syntax error : identifier 'PDEVICE_EXTENSION' とかでるけど、なぜ? Win XP Checked Build Environment だと大丈夫。 WINDDK 2600。
306 名前:301 [2005/11/17(木) 18:33:55 .net] 301の件、まだ解決しないけど、とりあえず、XP 環境でやってみてるが、 makefileの書き方なんか、とおの昔に忘れてしまってるじゃないか。 昔は、make 一発で、色々自動的にやらせてたのに。
307 名前:デフォルトの名無しさん [2005/11/19(土) 12:45:14 .net] >>302 DEVICE_EXTENSIONって自分で定義するものを使うのが普通だが。 #ifdefなどで除外されていないかとか、とりあえずソース確認汁。
308 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 14:32:14 .net] どのサンプルだ?
309 名前:301 [2005/11/19(土) 18:06:30 .net] >>304 wdm\usb\bulkusb どうもオレが使ってる、DDKでは、bulkusbのサンプルは Win2kではNGのようで、XP用に書かれてるらしい。
310 名前:デフォルトの名無しさん [2005/11/19(土) 18:29:32 .net] いあmどき2k使ってるのが悪いんだよ
311 名前:デフォルトの名無しさん [2005/11/19(土) 19:59:17 .net] >>306 んなこと言ったって、世間では、2k/XPのドライバって 大抵共通で使えるようになってるだろ?
312 名前:304 mailto:sage [2005/11/19(土) 20:40:50 .net] >>305 PUSB_IDLE_CALLBACK_INFOはwxpのみにあるとかが原因。
313 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 22:29:11 .net] じゃあセットの奴注文しないといかんね。Me用が98で動かないとかの不具合ってあるの?
314 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 23:27:49 .net] Meこそもういらんだろう 期限切れも間近だし
315 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 23:45:48 .net] >>310 だよな。ほとんど、XP に移行したんじゃないか? 俺の周りじゃ、まだ 98SE とかの方が使われてる。
316 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 23:56:54 .net] 俺の個人サイト来る人、結構9x系多い。MacOSとかLinuxよりも多い。
317 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 00:25:38 .net] うちもXPはせいぜい6割 技術系とはいえ物持ちのいい人が多い
318 名前:デフォルトの名無しさん mailto:sage [2005/11/23(水) 15:23:32 .net] とりあえず今から仮想ディスク(とりあえずはRAMディスクから)作ろうと思うんだけど、 1.DDKっていろいろあるみたいなんだけど、今なら何を使うのが良い? 2.DDKどうやって入手すればよい? 3.VCとかって別に必要?必要ならVC2005Expressでも大丈夫? 開発環境はXP Professional DDKに関してはこのスレに上がってるやつはいくつか落とした。
319 名前:デフォルトの名無しさん mailto:sage [2005/12/02(金) 22:09:07 .net] >>314 1:なんでもいいんじゃない?なるべく新しいので 2:web上のをダウンロードとか、MSから購入とか 3:VCはあった方が便利、expressでもなんでもいい。VCでなくてもいい。 あと参考になるソースとか hp.vector.co.jp/authors/VA000363/release/index.htm
320 名前:デフォルトの名無しさん [2005/12/15(木) 15:56:58 .net] >>314 support.microsoft.com/kb/q257405/ 結構最近のサンプルっぽいがどうだろう? 列挙した GUID_DEVCLASS_DISKDRIVE と DiskClassGuid (ハードディスクとUSBストレージ)の、 - パーティション種類 - 容量(パーティションごとのシリンダ数?) - ファイルシステム を取得したいのですが、どこか情報は無いでしょうか? 使うべきSPTIのコマンドがわからないので、スレの内容と外れてしまいますが、ヒントをもらえればありがたいです。 # もしくは誘導してください
321 名前:デフォルトの名無しさん mailto:sage [2005/12/16(金) 00:37:46 .net] >>314-316 > 2.DDKどうやって入手すればよい? >2:web上のをダウンロードとか、MSから購入とか 基本的に有料なんですよね? webからダウンロードする場合も購入になるのではないですか?
322 名前:デフォルトの名無しさん mailto:sage [2005/12/16(金) 08:56:05 .net] どっかで勝手にアップしてるのがあるから、探して落とせってことだろ
323 名前:デフォルトの名無しさん mailto:sage [2005/12/17(土) 22:16:11 .net] 何だよ帯域ケチってtorrentさせんのが目的だったのかよ
324 名前:デフォルトの名無しさん mailto:sage [2005/12/17(土) 22:19:02 .net] torrentでひろった
325 名前:デフォルトの名無しさん mailto:sage [2005/12/18(日) 10:47:43 .net] >>317 基本的に無料だが、CDで送ってもらう場合クレカで送料を支払う。 あと2000のはあったので。セットアップするときインストールパスにスペースが入らないようにすること。 www.vckbase.com/tools/drv/win2kddk.exe
326 名前:デフォルトの名無しさん mailto:sage [2006/01/06(金) 07:17:55 .net] XP用なのはないのか??
327 名前:デフォルトの名無しさん mailto:sage [2006/01/06(金) 07:35:56 .net] 探せ!
328 名前:デフォルトの名無しさん [2006/01/06(金) 22:15:16 .net] >>322 BitTorrentであるよ。 ↓ほら torrentreactor.net/view.php?id=5210439
329 名前:デフォルトの名無しさん [2006/01/07(土) 01:29:45 .net] msのとこにあるWDFv10.isoとかいうのにddk入ってないか?
330 名前:デフォルトの名無しさん [2006/01/07(土) 03:26:51 .net] Compuware DriverStudio V3.2 Full torrentreactor.net/view.php?id=5232549
331 名前:デフォルトの名無しさん mailto:sage [2006/01/07(土) 07:42:30 .net] >>325 ここのKMDF 1.0って奴か www.microsoft.com/japan/whdc/driver/wdf/default.mspx 本当にWindows Server 2003 SP1 DDKが入ってた 神すなわちゴッド
332 名前:デフォルトの名無しさん mailto:sage [2006/01/07(土) 11:13:52 .net] >>325 _n ( l _、_ \ \ ( <_,` ) ヽ___ ̄ ̄ ) グッジョブ!! / /
333 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 00:07:31 .net] >>325 GJ!!
334 名前:デフォルトの名無しさん [2006/01/11(水) 13:19:43 .net] ごば
335 名前:デフォルトの名無しさん mailto:sage [2006/01/11(水) 13:21:28 .net] _________ /∴∵∴∵∴∵∴∵∴\ /∴∵∴∵∴∵∴∵∴∵∴\ /∴∵∴∵∴∵∴∵∴∵∴∵∴\ /∴∵∴∵∴∵∴∵∴∵∴∵∴∵ \ /∴∵∴∵∴∵∴/ ヽ / ヽ ∴∵∴| /∴∵∴∵∴∵∴ | ● | | ● | ∴∵∴| |∴∵∴∵∴∵∴ ヽ ノ ヽ ノ ∴∵∴| |∴∵∴∵∴/ / ̄ヽ \ ∴.| |∴∵∴∵/ ‐‐-- ヽ_/ --‐‐ \ | |∴∵∴ / ‐‐-- | --‐‐ | |∴∵∴/ ‐‐-- | --‐‐ | |∴∵∴| \ | / | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ |∵∴∵| \_____|__/ / < >>325 グッジョブ! \∵ | \ / / \_______ \ | \__/ / \ / ,..-''"´ ̄`ヽ |\________/ _」 ,/´ ヽ __/\ /井ヽ く. `く ,.-''´ ヽ ┬┬/ /井\ /井井|\┬r-、 `r‐ヘ. 〈 ,. -''" ヽ t井/ /井井\. /#井井ト、 \井ヽ. ヽ `''ヽ_〈 r┬ | :井| |ヽ 井井\ /:#井井|#ヽ ヽ井ヽ ヽ、__ゝ-' | 井| | #ヽ井井#\ /井井井|井tヽ ヽ井|ヽ | l、 |
336 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 12:23:49 .net] >>327 ちょwwww マジかよwwww 俺既に米国から取り寄せちゃったよ・・・orz
337 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 13:15:31 .net] m9(^Д^)プギャー としか言いようがないな
338 名前:デフォルトの名無しさん mailto:sage [2006/01/14(土) 17:58:48 .net] >>332 ご愁傷様w ちなみにおいくら?いつ頃到着?
339 名前:デフォルトの名無しさん [2006/01/14(土) 21:43:58 .net] あ
340 名前:デフォルトの名無しさん [2006/01/14(土) 23:04:23 .net] 会社に最新のDDKがあったのでコピってきたお
341 名前:デフォルトの名無しさん [2006/01/15(日) 19:32:08 .net] WDFv10.isoのイメージのMD5を教えてくれ。
342 名前:デフォルトの名無しさん [2006/01/15(日) 19:34:32 .net] >>337 ?
343 名前:デフォルトの名無しさん mailto:sage [2006/01/15(日) 19:37:02 .net] 236939a1adfb38a1f131c51482500ea2 これであってる?
344 名前:デフォルトの名無しさん mailto:sage [2006/01/15(日) 20:43:29 .net] 236939a1adfb38a1f131c51482500ea2
345 名前:デフォルトの名無しさん mailto:sage [2006/01/15(日) 20:53:32 .net] さんくすまんこ
346 名前:デフォルトの名無しさん mailto:sage [2006/01/18(水) 07:37:50 .net] ちなみにWindows Server 2003 SP1 DDKにはVisual C++ Toolkit 2003より新しい x86/x64/IA64のコンパイラとC/C++/STL/MFC/ATLのヘッダ・ライブラリが 一通り入ってるのでアプリの開発でも役に立ちます
347 名前:デフォルトの名無しさん [2006/01/26(木) 23:40:10 .net] >>342 嘘だろ
348 名前:デフォルトの名無しさん mailto:sage [2006/01/27(金) 21:23:07 .net] >>343 騙されたと思って入れてみろ ちゃんと入ってるから
349 名前:デフォルトの名無しさん mailto:sage [2006/01/27(金) 21:26:18 .net] >>344 C:\WinDDK\WDF\KMDF10以下にそれらしいファイルはなかったのだが……
350 名前:デフォルトの名無しさん mailto:sage [2006/01/27(金) 21:48:46 .net] アホだろ
351 名前:デフォルトの名無しさん mailto:sage [2006/01/27(金) 21:49:25 .net] >>345 C:\WINDDK\3790.1830\ 以下は?
352 名前:デフォルトの名無しさん mailto:sage [2006/01/27(金) 21:49:31 .net] m9(^Д^)プギャー
353 名前:デフォルトの名無しさん mailto:sage [2006/01/28(土) 00:02:36 .net] やっとわかった……ルートにあったsetup.exeはKMDFのそれか。 みんなごめん。・゚・(ノД`)・゚・。
354 名前:デフォルトの名無しさん mailto:sage [2006/01/28(土) 00:57:11 .net] とりあえず見つけた奴、Good Job!!
355 名前:デフォルトの名無しさん mailto:sage [2006/01/28(土) 14:46:46 .net] God Job!
356 名前:デフォルトの名無しさん mailto:sage [2006/01/28(土) 20:58:02 .net] >>342 よく見たら 16bit版コンパイラや masmも入ってるな。 D:\WINDDK\3790.1830\bin\bin16>cl Microsoft (R) C/C++ Optimizing Compiler Version 8.00c Copyright (c) Microsoft Corp 1984-1993. All rights reserved.
357 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 10:31:43 .net] Visual Studio 2005 スレから誘導された俺が来ましたよ。 masm っすか・・・なつかすぃ。
358 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 13:23:26 .net] DDKの為にクレジットカードを作ったのに…
359 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 13:41:12 .net] いやそれはおかしい
360 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 00:59:21 .net] これがあればVC++Toolkitってもういらない?
361 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 02:10:48 .net] タイムスタンプは去年のになってるけど、atlは3.0、mfcは4.2相当の模様。 この辺はやっぱりガード堅いか。
362 名前:デフォルトの名無しさん mailto:sage [2006/02/01(水) 00:07:04 .net] >>356 ちゃんと調べてパス通せば使えるんだろうけど 面倒だったからVC++ Toolkitを使ってしまった俺ガイル
363 名前:デフォルトの名無しさん [2006/03/11(土) 16:34:11 .net] 2000のDDKは、XPで使えますか? NTDDKは、XPでは、つかえませんでした
364 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 18:37:09 .net] 使えるに決まってるじゃん それ一つしか出回ってないんだから
365 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 18:45:30 .net] ( ゚д゚ ) 出回ってるのは2003のDDKな。 2kまでの下位互換は残してあるみたい。
366 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 20:31:23 .net] これって購入するときに住所を漢字で書いていいの?
367 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 21:39:59 .net] 中学校の時に習っただろ
368 名前:デフォルトの名無しさん [2006/03/11(土) 21:50:24 .net] バカ!! 2003のDDKは、出回ってるが 2000のDDKは、もう出回ってないよ!!
369 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 21:58:10 .net] 2003DDKでWin2k用のドライバの開発もできるんだから おとなしく2003DDK入れておけばおkだわな。
370 名前:デフォルトの名無しさん [2006/03/11(土) 22:07:56 .net] 2000のDDKは、いっぱいころがってるよ これが、XPで使えるか聞いてんだろ? >>359は
371 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 22:10:19 .net] 2003≒2002≒2001≒2000≒XP 何が違うんだYO!
372 名前:デフォルトの名無しさん [2006/03/11(土) 22:12:26 .net] マイクロソフト・スイートだからな
373 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 22:13:13 .net] いくら2kDDKがいっぱい転がっていようが、 あえてそれを使う必要はないっしょ。
374 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 23:19:59 .net] 2kDDKの方がコンパクトだな。
375 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 23:32:52 .net] 確かに
376 名前:デフォルトの名無しさん mailto:sage [2006/03/12(日) 00:25:49 .net] そりゃそうだ。 下位互換性を考えなければならないから、 バージョンがあがって機能は増えるばかりだ。減るはずが無い。 となればDDKも同じく肥大するばかり。
377 名前:デフォルトの名無しさん mailto:sage [2006/03/12(日) 02:04:51 .net] VistaDDKとかアホみたいに重そう。
378 名前:http://www.vector.co.jp/soft/win95/util/se072729.html mailto:http://msdn2.microsoft.com/ja-jp/library/h2k70f3s.aspx [2006/03/18(土) 21:22:05 .net] TextSS のWindowsXP(Professional)64bit化おながいします もしくは64bitにネイティブ対応したテキスト置換ソフトありますか? そういや64bitにネイティブ対応している2chブラウザてありましたっけ?
379 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 21:41:35 .net] こんなにひどいマルチは初めてだ。 何か裏がある?
380 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 22:01:04 .net] ヒント:作者の自演
381 名前:デフォルトの名無しさん [2006/03/18(土) 22:56:23 .net] > TextSS のWindowsXP(Professional)64bit化おながいします 持ってるけどマルチにはあげませんw > もしくは64bitにネイティブ対応したテキスト置換ソフトありますか? すぐ作れるだろw > そういや64bitにネイティブ対応している2chブラウザてありましたっけ? これもwwwwwwww
382 名前:デフォルトの名無しさん mailto:sage [2006/03/20(月) 03:30:37 .net] IA64サーバで動く2chブラウザて使い道あるんですか?
383 名前:デフォルトの名無しさん [2006/03/20(月) 17:19:53 .net] >>378 msdn2.microsoft.com/ja-jp/library/h2k70f3s.aspx Windows Xp 64bit
384 名前:デフォルトの名無しさん mailto:sage [2006/03/21(火) 02:34:49 .net] >>377 何で他人が作ったソフトの64bit版を持ってるんだ?
385 名前:デフォルトの名無しさん mailto:sage [2006/03/26(日) 07:10:58 .net] 本人の宣伝かなぁ。 でもそうすると逆効果だよなぁ。
386 名前:デフォルトの名無しさん mailto:sage [2006/04/03(月) 00:57:28 .net] DDKの注文のときに、アメリカの州名のところに日本の県名書いたら、国際便の宛先に全く県名が表示されなくなったったんだけど、とりあえず届いた。
387 名前:デフォルトの名無しさん mailto:sage [2006/04/03(月) 01:21:05 .net] そういや昔俺もIBM USの開発者登録で 国名US 州名Pacific Islands Kanagawa Atsugi 〜とか書いたら Japanって書いてなくてもちゃんと販促CD届いた。 まあ事実上アメリカに統治されているようなもんだしな。
388 名前:デフォルトの名無しさん mailto:sage [2006/04/03(月) 18:47:26 .net] 厚木市民乙
389 名前:デフォルトの名無しさん mailto:sage [2006/04/03(月) 23:42:17 .net] 今日は?
390 名前:デフォルトの名無しさん mailto:sage [2006/04/04(火) 16:33:56 .net] Compuware社 SoftICE販売終了 http://slashdot.jp/article.pl?sid=06/04/04/0652241 yooseeによる Tuesday April 04, @04:09PMの掲載 ニーズありそうなもんですが部門より. dekaino曰く、"Compuware社(旧Numega社)は2006年4月3日に、 Windows 用カーネルデバッガの SoftICE を含む DriverStudio 製品 ファミリの販売を終了すると発表した。 4月4日現在、すでに DriverStudio製品ファミリの紹介ページはデッドリンクとなり、 DevPartnerファミリのページに自動転送されている。 このページの右下に As of April 3rd, 2006 the DriverStudio product family has retired. との記述が小さくされている。 SoftICE は MS Windows のカーネルデバッガとして群を抜いて 高性能な製品で、Windows 用デバイスドライバの開発に欠かせない ツールであった。サポートが終了するわけではないが、 販売終了となったことはデバイスドライバ開発エンジニアに とって大きなインパクトであることは疑いの余地はない。 もはや Windows 用のデバイスドライバ開発の需要は低下し、 サードパーティの専用ツールが商品として成立しない時代と なってしまったのだろうか?"
391 名前:デフォルトの名無しさん mailto:sage [2006/04/08(土) 09:45:42 .net] 今度のDDK(WDK)にはIFSなども統合されてるそうだし、ヘッダも 一本化してるぜって download.microsoft.com/download/f/0/5/f05a42ce-575b-4c60-82d6-208d3754b2d6/WDK_BE-Refactoring.ppt のあたりの資料で自慢してるんですが、実際のところ現状のできは どうですか?>ベータテストしてる人
392 名前:デフォルトの名無しさん mailto:sage [2006/04/08(土) 14:36:28 .net] >>387 いま無料でダウンロードできるようになってる奴じゃなくて、 次のバージョンのことですか?<ベータテスト
393 名前:デフォルトの名無しさん mailto:sage [2006/04/08(土) 17:13:53 .net] いま2003DDK内蔵で話題沸騰のやつはWDKの一部である WDFの所だけで、フル版のWDKはまだベータテストしてる・・・みたい。 WDKはこっちで、 www.microsoft.com/whdc/driver/WDK/aboutWDK.mspx WDFはその先のリンクにある www.microsoft.com/whdc/driver/wdf/default.mspx
394 名前:デフォルトの名無しさん mailto:sage [2006/04/21(金) 16:05:22 .net] WDF落としてみたけど、コンパイラのバージョンは13だね。 C++/CLIのシンタックスを受け付けてくれる14が使えると思ったけどそれは期待はずれだった。
395 名前:デフォルトの名無しさん mailto:sage [2006/04/27(木) 01:00:56 .net] 64bitコンパイラはバージョン14だな C++/CLIが通るかどうかは知らないけど
396 名前:デフォルトの名無しさん mailto:sage [2006/05/19(金) 18:46:13 .net] KMDF 1.1になったぞ。
397 名前:デフォルトの名無しさん mailto:sage [2006/05/24(水) 08:38:10 .net] で、KMDFってなんなのよ WDMより楽しいのか?
398 名前:デフォルトの名無しさん mailto:sage [2006/05/29(月) 06:01:24 .net] とりあえずダウンロードしておいた 2003R2DDKになってるのかと思ったけど2003SP1DDKのままだった (実際にインストールはしてないからメニューが更新されていないだけかも) いるかどうか分からないけどKMDF 1.0がほしい人のための直リン download.microsoft.com/download/3/b/5/3b519887-c4af-4ab3-9578-cec48cc84d94/WDFv10.iso
399 名前:デフォルトの名無しさん [2006/06/01(木) 06:19:47 .net] こんにちは。ここはすばらしいスレですね。 softice販売終了を知ってorz >>115 , >>265-266 で触れられているのですが、 cygwinのgccを使ってデバイスドライバ開発できている方は居ますか? 今回の開発では、とあるツールのせいでgccを使わねばならず、悩んでいます。 VS.NETは持っているので、 gccでcoffを作った後、link.exeでリンクできないかな〜、いや出来るはずだ、 と信じているのですが。
400 名前:デフォルトの名無しさん mailto:sage [2006/06/02(金) 01:19:38 .net] DDKにはコンパイラも入ってるというに、なんでそんな奇特な。
401 名前:デフォルトの名無しさん mailto:sage [2006/06/02(金) 06:36:53 .net] >>394 WDF V1.1 への直リンクも張っておくか。 download.microsoft.com/download/5/2/c/52c5a570-1240-4028-a069-a1b916f7618e/WDFv11.iso
402 名前:デフォルトの名無しさん mailto:sage [2006/06/03(土) 04:50:23 .net] gccってmsvcとABI互換だっけ?
403 名前:デフォルトの名無しさん mailto:sage [2006/06/03(土) 11:47:46 .net] >>395 > softice販売終了を知ってorz Compuwareに問い合わせてみては? 在庫分くらいなら、購入可能では無いかと思いますよ。
404 名前:デフォルトの名無しさん mailto:sage [2006/06/03(土) 12:06:11 .net] そういう問題では無い
405 名前:デフォルトの名無しさん mailto:sage [2006/06/03(土) 12:22:00 .net] 一時代が終わった気がするのは大げさだろうか?
406 名前:デフォルトの名無しさん mailto:sage [2006/06/09(金) 02:40:41 .net] 話ぶった切って悪いんだが、WingrooveとかVSCとかみたいなソフトシンセっぽいのとか作りたい 用は仮想MIDIポートを作りたいんだが、オレはどの本で勉強すればいいんですか!? 「Windows XP デバイスドライバプログラミング[入門と実践]」ですか!?
407 名前: ◆0uxK91AxII mailto:sage [2006/06/09(金) 16:32:01 .net] >>402 その手のdeviceDriverを書きたいなら、src\wdm\audio\fmsynthを読むと良い。 余談ではあるが、その書籍は入門用の資料として眺める程度には良いが、その程度で止めておくべき。 実際にモノを作ってみると、頼りになるのはDDKと自分自身だけだというのがよく分かる。
408 名前:402 mailto:sage [2006/06/09(金) 17:37:02 .net] なーる!ありがとうございます うひゃああうううあああDDK入手マンドクセェ
409 名前:デフォルトの名無しさん mailto:sage [2006/06/10(土) 09:43:55 .net] >>404 >>397 >>397 >>397
410 名前:デフォルトの名無しさん mailto:sage [2006/06/10(土) 19:34:18 .net] >>404 = 志村 >>397 = 後ろ
411 名前:404 mailto:sage [2006/06/10(土) 23:49:05 .net] あはは、おまえらは本当にオレを りんりんりーん! がっつり喜ばすこ とが好きやなあ!!! うれしくなんか、ないんだからね!! ごはん食べながら ざるを いっぱい まわ し た
412 名前:デフォルトの名無しさん mailto:sage [2006/06/11(日) 01:14:31 .net] こんな知的に問題がある人間は社会から隔離されるべきだ
413 名前:デフォルトの名無しさん mailto:sage [2006/06/11(日) 02:16:18 .net] すいません、調子こきました
414 名前: ◆0uxK91AxII mailto:sage [2006/06/12(月) 20:31:18 .net] deviceDriver以外での実装例として、IDirectMusicSynthを継承するやり方もあるようだ。 www.artworxinn.com/alex/
415 名前:デフォルトの名無しさん [2006/07/08(土) 05:56:58 .net] Windows XPで、VMware + WinDbg でのデバッグ方法を詳細に解説しているサイトまたは書籍ってありませんか? ↓以下のサイト見つけたんですけど、もうちょっと詳しいのないでしょうか。 support.microsoft.com/default.aspx?scid=kb%3Bja%3B412754 www.geocities.jp/debu0510/personal/windbg.html mcn.oops.jp/lab/vmware/kdebug.htm
416 名前:デフォルトの名無しさん mailto:sage [2006/07/09(日) 14:49:38 .net] 十分詳しいと思うけど。 なんで素直に分からないので教えてくださいって言えないの
417 名前:デフォルトの名無しさん mailto:sage [2006/07/09(日) 18:14:20 .net] 分からないので教えてください
418 名前:デフォルトの名無しさん mailto:sage [2006/07/09(日) 20:04:23 .net] 分からないので教えてください
419 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 05:58:58 .net] 何が分からないか分からないので教えてください あるいはエスパーを雇ってください
420 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 10:07:16 .net] Windows XPで、VMware + WinDbg でのデバッグ方法の詳細が分かりません
421 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 19:00:37 .net] ddk喜多 格調高い黒色がたまらん。 マジでハァハァってなった。
422 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 00:20:29 .net] VMwareが割れ物臭いのはなぜだろう・・・
423 名前:デフォルトの名無しさん [2006/07/11(火) 11:12:17 .net] Windows XPで、VMware + WinDbg でのデバッグ方法教えてくださいよー。 SoftIceが販売終了になっちゃったから、↑これでやるしかないんですよー。
424 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 23:14:35 .net] メモリコピーについて質問があります。 今の私にはDDKにあるカーネル状態で動作するメモリコピー関数 がどれかは分かりません C言語なんかでは memcpy(dst, src, 4 * 1024); なんかで4KBメモリコピーをしたりします。 デバイスドライバでも何らかの関数を用いてメモリを4KB分コピーしたとします。 この二つのメモリコピーのとき、memcpy()の速度を1とすると、速度比はどれく らいになるんでしょうか?
425 名前:デフォルトの名無しさん mailto:sage [2006/07/13(木) 00:05:03 .net] >>419 どう詳細が分からないのか詳細が分かりません たとえば>>411 の3つめのURLの手順通りに進めたらどこでどう詰まったのか 説明してください どうせ「1行目から分かりません」とか言うんだろうけどあえて釣られてみる
426 名前:デフォルトの名無しさん mailto:sage [2006/07/13(木) 08:34:39 .net] >>420 関数の速度は多分変わらん 非ページメモリを対象にしたら、多少早いかもしれん
427 名前:デフォルトの名無しさん [2006/07/13(木) 20:56:10 .net] >>421 「6.windbg に Kernel Debug メッセージが表示されれば成功です」までできました。 この後どうすればいいのですか。 デバッグ用ドライバはロードとアンロードだけできるシンプルなのを実験用として作ってあります。 でもデバッグ方法がわかりません。
428 名前:デフォルトの名無しさん mailto:sage [2006/07/13(木) 23:34:32 .net] 一休:「では、まずバグを出してください」
429 名前:デフォルトの名無しさん [2006/07/14(金) 12:01:38 .net] おまい・・・WinDbgの使い方解ってねーな? どーせシンボルも入れてないだろw。
430 名前:デフォルトの名無しさん [2006/07/14(金) 15:45:15 .net] >>425 はい、わかってないです。 「www.geocities.jp/debu0510/personal/windbg.html 」に書いてあるとおりにやって、普通のアプリケーションのデバッグ方法は分かったんですけど、ドライバのデバッグ方法がわかりません。 ドライバのデバッグってどうすればいいんですか??? シンボルって「www.microsoft.com/japan/whdc/devtools/debugging/symbolpkg.mspx 」に載ってるやつですよね。 「Windows XP Service Pack 2 のシンボル」をダウンロードしたんですけど、使い方がわかりません。 ↓のようなことをちょっと勉強してみたいんです。ご教授お願いします。 Driver Development Part 1: Introduction to Drivers www.codeproject.com/system/driverdev.asp Driver Development Part 2: Introduction to Implementing IOCTLs www.codeproject.com/system/driverdev2.asp Driver Development Part 3: Introduction to driver contexts www.codeproject.com/win32/driverdev3.asp Driver Development Part 4: Introduction to device stacks www.codeproject.com/system/driverdev4asp.asp Driver Development Part 5: Introduction to the Transport Device Interface www.codeproject.com/useritems/driverdev5asp.asp
431 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 11:21:08 .net] >>426 WinDbgの基礎の基礎からって話?ならここのスレじゃ適当じゃないカモ。 バグがないとWinDbgの意味はないから424の書いてる事が正解かな? つーか、ちゃんとした本を買ってこい。それで勉強白。 話はそれからだ。 努力しない香具師に食わせるタンメンは無いって事だな。
432 名前:デフォルトの名無しさん [2006/07/15(土) 21:13:54 .net] >>426 >WinDbgの基礎の基礎からって話?ならここのスレじゃ適当じゃないカモ。 ちょっとだけ教えてくださいよー。 ちゃんとWinDbgでドライバのソースが見れて、ブレークポイントで止めることができれば後は自分でできます。 ちなみにどの書籍を買えばいいんですか?
433 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 21:24:59 .net] WinDGBのヘルプ読めばいいじゃん。英語が読めないなら、知らね。
434 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 21:29:13 .net] 聞く前に自分で調べる癖をつける事をお勧めする。 ぐぐれば出てくるだろ? www.gihyo.co.jp/books/syoseki-contents.php/4-7741-1841-9
435 名前:428 [2006/07/16(日) 18:28:38 .net] >>430 それ注文しました。
436 名前:デフォルトの名無しさん mailto:sage [2006/07/18(火) 00:04:31 .net] あるひとつのHDDを以下のような構成にて使用しています。 cドラにwinxp home(oem版) dドラがデータ・アプリ入れ eドラは8GBの空き(未フォーマット) このHDDが付いているPCをゲストとして2台のPCで出刃ドラ開発しようとしています。 この、ゲスト用PCはメインで使う事はないのですが、データやアプリのライセンスの 関係上、c, dドラをフォーマットするのはためらわれます。 んで、eドラをフォーマットして、cドラに入っているosのライセンスにてeドラにwinxpを 再インストールしたいと考えています。(cドラはそのままの予定です) こんな使い方でもライセンス違反にはならないでしょうか? また、eドラで出刃ドラの開発を行っている場合は、cドラのosに致命的なダメージを 与える事はありませんよね?
437 名前:デフォルトの名無しさん mailto:sage [2006/07/18(火) 00:07:55 .net] >>432 同時にCとEのOSが起動しなければ、おk
438 名前:デフォルトの名無しさん mailto:sage [2006/07/18(火) 00:46:46 .net] ありがとう。 これで安心して出刃ドラの開発進めれる。
439 名前:デフォルトの名無しさん mailto:sage [2006/07/20(木) 02:15:41 .net] WDKからIFSKitが統合されたので、今ならIFSKit相当の内容がタダで手に入ります。 www.microsoft.com/japan/whdc/driver/wdk/betawdk.mspx
440 名前: ※Windows Live IDかMicrosoft Passportの登録が必要(無料) DVD焼くのが面倒な人は仮想CDとかどうぞ http://www.osronline.com/article.cfm?article=410 ※こちらも要登録(無料) [] [ここ壊れてます]
441 名前:デフォルトの名無しさん mailto:sage [2006/07/21(金) 11:27:36 .net] >>435 WDK EDW 5472 ビルド The 2nd EDW after Beta 2 release of the Windows Driver Kit これにIFSKitが入ってるの?
442 名前:デフォルトの名無しさん mailto:sage [2006/07/21(金) 21:39:27 .net] >>436 漏れがダウンロードしたのはWDK EDW 5456だったけど ちゃんとIFSKit相当の内容(ファイルシステム/ファイルシステムフィルタドライバの サンプル・ドキュメント・ヘッダ等)が入ってた。 ねんがんの ntifs.h を(ry
443 名前:デフォルトの名無しさん mailto:sage [2006/07/25(火) 23:15:53 .net] メインマシン:LPTポート付き、WinDbgを動作させる。 青画面マシン:COMポート付き という、構成なのですがメインマシンのLPTポートをCOMポートと して認識させるフリーのドライバとかは出回っていないでしょうか? LPT <-----> COM と接続するケーブルは持っているんです。
444 名前:デフォルトの名無しさん mailto:sage [2006/07/25(火) 23:49:53 .net] >>438 ないです。
445 名前:デフォルトの名無しさん mailto:sage [2006/07/31(月) 18:02:04 .net] >>438 >>411 の方法では駄目?
446 名前:デフォルトの名無しさん mailto:sage [2006/07/31(月) 20:11:14 .net] >>440 さん BIOSの特定のアドレスに書いてある情報が読みたいので、仮想マシンでは無理なんです。 物理アドレスに直接アクセスして、BIOSが持っている情報を取得したいんです。
447 名前:440 mailto:sage [2006/08/15(火) 13:16:23 .net] WinDbg使った事ないから見当外れかも知れないけど >>441 普通に(?)COMポート同士をクロスケーブルで繋ぐのは無しなんですか?
448 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 13:40:59 .net] 普通にできるようなったみたい 414 名前:デフォルトの名無しさん[sage] 投稿日:2006/08/04(金) 15:35:58 いつの間にかDDKがダウンロードできるんだが ttp://www.microsoft.com/whdc/devtools/ddk/default.mspx Download the Windows Server 2003 SP1 DDK [236 MB ISO file] Note: To download and use the DDK, you must burn the ISO file to a CD or DVD.
449 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 14:04:25 .net] 前からできた希ガス
450 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 14:07:47 .net] 前っていつ頃からかよく分からないけど 注文しないと手に入らない時期は確かにあったよ
451 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 14:54:34 .net] WDFのKMDFに含まれてる
452 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 15:08:43 .net] いや、単品で落とせるからトリッキー?な1GオーヴァーのKMDFを落とさないですむし
453 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 15:15:04 .net] KMDFはCDに焼けるけど?
454 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 15:18:06 .net] ダウンロード Kernel-Mode Driver Framework, v.1.1 WDFv11.iso 292 MB 最終更新日: 2006年5月11日
455 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 15:43:18 .net] 1GBオーバーって何の話だろう つーかDDKが容量のほとんどを占めてるわけか
456 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 16:20:32 .net] あ・・・・・うんあれだいろいろごっちゃになってたノシ 昨日今日でSTLport ogre boost ddk irrlichtといろんなの入れてたんでw
457 名前:デフォルトの名無しさん mailto:sage [2006/08/18(金) 22:54:14 .net] >>443 ひょっとして無料でMASMが手に入るの?
458 名前:デフォルトの名無しさん mailto:sage [2006/08/18(金) 23:44:50 .net] MASM単体でもダウンロードできたりするんだが www.microsoft.com/downloads/details.aspx?FamilyID=7a1c9da0-0510-44a2-b042-7ef370530c64&DisplayLang=en VS2005Exp.の英語版がインストールされてる必要があったり > non-commercial use only だったり
459 名前:デフォルトの名無しさん [2006/09/29(金) 11:57:33 .net] Windows で、WIA の UI Extension を行いたいのですが、うまくいきません。 Windows DDK 付属サンプルの、src/wdm/wia はビルド&インストールしましたが、 UI 拡張は行われない様子です。DDK Help や google などで解決を図りましたが 結局わかりませんでした。。。どなたかご存知の方がいたら、アドバイスお願いします。
460 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 13:51:28 .net] MASM6.15使ってるけど、 今、バージョンいくつ?
461 名前:デフォルトの名無しさん mailto:sage [2006/10/13(金) 19:57:39 .net] VS2005についてるのは8.0.50727.42
462 名前:デフォルトの名無しさん [2006/10/16(月) 11:44:23 .net] >>456 しかし、余計なDLLが必要なので6が好き
463 名前:デフォルトの名無しさん mailto:sage [2006/10/17(火) 02:15:52 .net] VS2005が入ってること前提だからでしょ
464 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 17:05:28 .net] WDK RC1をようやく入れたんだが、本当に、WDKはDDK,HCT,ICFを同梱してるんだね。 WDKは無料になりそうで何よりです。ICFは昔は$1000もしたのに
465 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 17:20:17 .net] WDMのコンパイルも問題なさそうだし、WDK入れたらDDKはアンインストールしても大丈夫かな
466 名前:デフォルトの名無しさん mailto:sage [2006/10/19(木) 21:14:01 .net] IFSKitもどんどん値下がりしてってついにWDKに同梱か
467 名前:デフォルトの名無しさん mailto:sage [2006/10/20(金) 16:46:49 .net] 保守
468 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 23:14:53 .net] WDK RTMキター (msvcr80ではなく)msvcrt.dllにリンクする実行ファイルを生成できるVC8が付いてる。 そのままリンクするとVistaのmsvcrt.dllにしかない関数をインポートしようとして起動しないが msvcrt_win2000.objとかいうファイルをリンクすればWinXPやWin2kでもいける模様。 だいぶファイルが大きくなっちゃうけど(Hello Worldで5KB→16KB) スタティックリンク(52KB)よりはマシ。 あとatl71というディレクトリが…
469 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 01:18:57 .net] >>463 おおっ!サンクス!
470 名前:デフォルトの名無しさん mailto:sage [2006/11/24(金) 22:27:31 .net] いましがた、WDFのDDKインストール中にOSごとフリーズした俺が465をゲット
471 名前:デフォルトの名無しさん mailto:sage [2006/12/01(金) 02:18:13 .net] atl71はこれまでのatl30と違ってヘッダ直さなくてもVC++2005EEで 使えるね。WTL80と組み合わせて問題なく使えた。あと、古いけどmfc42の ライブラリも入ってる。PSDKにソースで入ってる奴のバイナリ版? 本命だったIFSKitが入ってるのが何よりうれしい。 これまでは値段と情報不足で完全に高嶺の花だったけど、サンプル 見るとフィルタなら簡単に書けそうな感じで、ぐっと身近になった。
472 名前:デフォルトの名無しさん mailto:sage [2006/12/03(日) 10:09:07 .net] 今回のWDKのATLは _ATL_VER が 0x0800になってるね。(atldef.h) PlatformSDK Windows Server 2003SP1のは0x0300で、 VisualStudio2003のは 0x0710 だ。 VS2005についているものと同じなのかな。
473 名前:デフォルトの名無しさん mailto:sage [2006/12/03(日) 16:17:37 .net] WDKもRTMになったことですし、KMDFを使い始めたんですが、激しく便利ですね。 WDMのあのプログラミングスタイルは何だったんでしょうか。 Ramdiskのサンプルも、WDMの時は、電力管理コードだらけだったのに、 KMDF版のRamdiskのサンプルは1行もない。
474 名前:SanaDo mailto:2h@sanado.jp [2006/12/30(土) 00:39:03 .net] WinXPのEWFのようにディスクアクセスをRAMディスクにリダイレクトするような ファイルシステムドライバを書ける開発者を探しています。どなたかお力を貸して 頂けないでしょうか。
475 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 12:04:42 .net] 仕事で?それともタダで協力して欲しいと言ってるの?
476 名前: ◆0uxK91AxII mailto:sage [2007/01/04(木) 10:17:00 .net] 職人フォーラムにも投稿してやがるね。 手に負えない仕事を引き受けるアホな会社か。
477 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 13:38:16 .net] あの要求に対してファイルシステムドライバってどんだけ敷居上げてんだよってwww NT系のファイルシステムドライバを不自由なく書けるなら転職すれば1000万playerになれるって。
478 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 14:13:22 .net] ttp://www.atmarkit.co.jp/fembedded/winembedded/xp01/xp01.html Enhanced Write Filter (EWF) をリムーバブル メディアで使用する
479 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 19:11:19 .net] >>472 そうなのか? どこでそんな募集がある? 教えて。m(_ _)m
480 名前:デフォルトの名無しさん mailto:sage [2007/01/04(木) 21:13:06 .net] >>472 そうなのか? どこでそんな募集がある? 教えて。m(_ _)m
481 名前:デフォルトの名無しさん mailto:sage [2007/01/05(金) 10:39:07 .net] >>472 その程度で?
482 名前:デフォルトの名無しさん [2007/01/05(金) 11:36:46 .net] 流石2ch、スーパーハカーの宝庫ですね。
483 名前:デフォルトの名無しさん mailto:sage [2007/01/05(金) 13:27:20 .net] ほんとほんとwww
484 名前:デフォルトの名無しさん mailto:sage [2007/01/05(金) 22:42:14 .net] ただのドライバならともかく、NTFSとかバグなく書けるレベルなら それくらいは稼げるんじゃないの? 実際に稼げるかは売れる製品になるかどうかの要素が大きいけど、 技術的には一山幾らの値段ということはないだろう。
485 名前:デフォルトの名無しさん mailto:sage [2007/01/05(金) 23:06:55 .net] >>479 別にそんなにレベルの高い技術者じゃなくても 世渡り上手な(←ここ重要)フリープログラマならそれぐらいフツーに稼げる。
486 名前:デフォルトの名無しさん mailto:sage [2007/01/06(土) 01:17:16 .net] コーディングしてしまうとコストが発生するので売れるモノしか手を出せなくなる。 なるべくコーディングしないような方向で技術力を発揮すれば高収入の職にありつける。
487 名前:デフォルトの名無しさん mailto:sage [2007/01/14(日) 01:47:51 .net] >>443 からDLしたのはいいんだが、ディスクに書き込めない。 途中で終了してしまうのはなぜ?
488 名前:デフォルトの名無しさん mailto:sage [2007/01/14(日) 02:07:12 .net] >>482 サイズがでかいからだろ。確か、700MB オーバーじゃなかった? DVD にでも焼いたら? 俺は焼くの面倒だったから Virtual PC にマウントして使ったけど。
489 名前:デフォルトの名無しさん mailto:sage [2007/01/14(日) 02:14:57 .net] そうだったのか・・・。 サンクス!
490 名前: [2007/01/22(月) 21:04:32 .net] >Creating user-mode device drivers with a proxy research.microsoft.com/~galenh/Publications/HuntUsenixNt97.pdf >Galen C. Hunt >Principal Researcher, >Microsoft Research Operating Systems Group research.microsoft.com/~galenh/ >Windows driver examples www.acc.umu.se/~bosse/
491 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 01:08:23 .net] NTIFS.hはいよいよ本物が手軽に使えるようになったからなぁ・・・いい時代になったもんだ
492 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 14:10:41 .net] 普通のWin32アプリの作ってるときのvsのゴミファイルが増えてきたので 全ディレクトリのpdbほかを一括削除してから気づいた そんなことしたらだめじゃん orz ところで一>>397 のURLはどっかに行っちゃった? 応手元にisoあるから大丈夫なんだけど見に行ったらNotFoundだ
493 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 21:59:58 .net] Microsoft Connectからダウンロードできる。 https://connect.microsoft.com/Downloads/Downloads.aspx?SiteID=148 だな。ただ、別所で見つけたリリースノートとかにはMSDN前提みたいな 書きぶりがあったので、登録されてるパスポートアカウントでないと 出てこないかも。
494 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 22:30:56 .net] >>394 のv1.0はあるのにv1.1はないっていったい >>488 WDK Betaに参加してたせいかもしれないけどMSDNなくてもダウンロードできた ただWDK=KMDF 1.5はあるけど1.1はここにもないな もう黒歴史ですか
495 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 21:19:13 .net] ヴぃsたに合わせてたみたいね ttp://www.microsoft.com/whdc/DevTools/WDK/WDKpkg.mspx Windows Driver Kit (WDK) 6000.16386.WDK_ RTM.ISO 2.4 GB Updated: Jan 30, 2007
496 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 21:44:05 .net] ttp://ccfa.info/cgi-bin/up/src/up42900.png うちの回線じゃ落ちてこねえや。。
497 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 23:17:19 .net] 光なのにKB/sな速度しかでないっす・・・(泣 MSはMSDNとかではMicrosoft DownloadとかいうActiveX使ってるけど、 そんなのでなくBitTorrentでISO提供して欲しい。
498 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 07:13:43 .net] 今だとうちの回線の限界に近い400kb/sくらいでおちてくる・・・
499 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 08:41:55 .net] なんでDDKからいきなり10倍のサイズになってるの?何が入ってるのこれ?
500 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 12:00:05 .net] 夢とかくだらねえこと言うなよ
501 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 12:27:43 .net] んじゃ、希望だな。
502 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 13:19:54 .net] >>494 STLを使ったんだよ。
503 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 13:24:43 .net] 環境によるだろ。 ttp://vipper.jpn.org/www/upload/src/VIPphoto2081.txt ttp://vipper.jpn.org/www/upload/src/VIPphoto2080.txt
504 名前:デフォルトの名無しさん mailto:sage [2007/02/07(水) 02:55:13 .net] >>490 Connectで11月に公開された「RTM」とバイナリ一致しねーぞ そんなんアリか?
505 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 10:43:13 .net] CM_Request_Device_EjectでUSBデバイスをはずした後、 デバイスマネージャで!マークがつきますが、 これを抜き差しせずにまた再認識させるのにはどうしたらいいのでしょうか? SetupDiChangeStateやSetupDiCallClassInstallerでの有効・無効では無理でした。
506 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 21:32:30 .net] >>500 そもそも可能なの?
507 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 08:43:14 .net] デバイスマネージャでEHCI無効にしてから有効にしたら再認識したけど・・・ 仮に、その手順をAPIで実現できても、そんな方法じゃダメだよなぁ
508 名前:デフォルトの名無しさん mailto:sage [2007/02/24
] [ここ壊れてます]
509 名前:(土) 21:50:13 .net mailto: Vista Ultimate x64でASI Serverがインストールされてると 再起動したときWindowsファイアウォールの「ブロック時に通知を表示する」設定が勝手に 「いいえ」に変えられるんだが。 ASI Serverをアンインストールしたら発生しなくなった。うちだけ? [] [ここ壊れてます]
510 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 22:55:26 .net] >>503 ASI Serverって何?
511 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 23:45:03 .net] >>504 WDKインストールするとき勝手に一緒に入れられる
512 名前:デフォルトの名無しさん mailto:sage [2007/02/24(土) 23:46:09 .net] 厳密にはインストーラは別になってるから「勝手」ではないけど ASIを先にインストールしないとWDKをインストールできない。 でもWDKをインストールしたままでASIだけ外すことはできるみたい
513 名前:デフォルトの名無しさん mailto:sage [2007/02/26(月) 13:57:14 .net] アンインストールしても自分がWindowsファイアウォールに登録した例外をそのまま 放置してやがる。行儀悪すぎるぞ>ASI そもそも「ユーザーの同意なしに例外を登録するな」ってガイドラインで言ってるんだから 自分で作ったガイドラインくらい守れよ
514 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 18:19:18 .net] WDKについてくるVCは製品版のVCと共存可能?
515 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 23:45:07 .net] 共存可能っつーかVS2005(SPなし)のVCと全く同じ。
516 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 01:16:56 .net] いや、CRTとかATLとかが違うじゃん? インクルードディレクトリの設定が被るとかそこら辺大丈夫なのかなと。
517 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 10:12:04 .net] どっちかに固定すりゃ大丈夫じゃ? どうせ大きく違うものじゃないでしょ。 以上試さずにカキコ
518 名前:デフォルトの名無しさん mailto:sage [2007/03/17(土) 09:30:10 .net] ドライバでできることってなんだろ?あ、サンプルみりゃいいかと数秒で回答が思い浮かんじゃった
519 名前:デフォルトの名無しさん mailto:sage [2007/03/25(日) 15:49:10 .net] DDK落としてみた。 キーボードのフィルタドライバってのをちょっと作ってみたい。 頑張るぞ。
520 名前:デフォルトの名無しさん mailto:sage [2007/03/25(日) 16:00:57 .net] 頑張れよ!
521 名前:デフォルトの名無しさん mailto:sage [2007/03/25(日) 17:45:04 .net] ここにそのものズバリなサンプルがあったりする ttp://software.nikkeibp.co.jp/software/backno/04apimook1.html しかしドライバ開発においてvistaには失望させられるなぁ
522 名前:デフォルトの名無しさん mailto:sage [2007/03/25(日) 23:02:10 .net] おお。わかりやすいサンプルをありがとう。 これは入力をすり替えているものだけど、新しく発生させることは出来ないですか? フィルタドライバだから発生は無理?
523 名前:デフォルトの名無しさん mailto:sage [2007/03/26(月) 00:10:53 .net] mayuのソース見てみたら?
524 名前: ◆0uxK91AxII mailto:sage [2007/03/26(月) 11:27:41 .net] >>516 やりたい事は、可能だと思う。 直前のIRP_MJ_READ応答でIoCallDriverしたIRPをcancelし、 次のIRP_MJ_READ応答でIoCompleteRequestすると良い。 コレを安全に行うには、かなり手間がかかるだろうけど、懇切丁寧に教えはしない。 つまり、>>517
525 名前:デフォルトの名無しさん mailto:sage [2007/03/27(火) 12:41:59 .net] パンヤ系チートソフト?
526 名前:513 mailto:sage [2007/03/27(火) 17:28:03 .net] >>517-518 ありがとう。ちょっと読んでみてます。 あと、少し質問させてください。 IRP_MJ_READ(KbdClass)のWhen Sentの説明に The raw input thread in the Microsoft Win32 subsystem sends read requests to obtain keyboard input. とありますが、タイミング的には、決まったタイミングではなく、常に送られてきていると考えて良いですか? >>519 パンヤはやったことないのでよくわからないですが、 キーボードマクロ系のソフトの中身を実装してみたくなったので勉強してます。
527 名前:デフォルトの名無しさん mailto:sage [2007/03/27(火) 18:21:46 .net] kdで実際の動きを確かめようとしない奴がdriver開発なんでてきるのだろうか?
528 名前:513 mailto:sage [2007/03/27(火) 19:24:48 .net] まぁそうだね。出先で気になったもので。 家帰ったら確かめてみます。
529 名前: ◆0uxK91AxII mailto:sage [2007/03/27(火) 22:51:42 .net] >>520 完了すれば、即座に来ると考えて良い。 >キーボードマクロ系のソフトの中身を実装 特に拘りが無いならば、SendInputでお茶を濁すという手もある。
530 名前:513 ◆cNQcZL4DWE mailto:sage [2007/03/29(木) 01:23:03 .net] >>523 ようやく時間ができたのでいじってみました。 「完了すれば」という意味がなんとなくわかったような…。 好きなタイミングで擬似的にキー入力を発生させたいと思ってたんですが、少し難しそうですね。 ドライバをやってみたかったので、SendInputは使わない方向でやってます。
531 名前:デフォルトの名無しさん [2007/05/18(金) 23:19:25 .net] 仮想ドライブマウントの3Keyの暗号化ツール作ってみようかと思ったけどデバドラがめんどくさそう… 事故るとOSごと吹っ飛びそうだし…(´・ω・`) RAMディスクで誤魔化すか…
532 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 23:54:05 .net] >>525 仮想PCぐらい使えよ、そこの馬鹿。
533 名前: ◆0uxK91AxII mailto:sage [2007/05/19(土) 01:01:56 .net] >>525 とりあえず、IFS Kit或いは相当品を使うと良い。 特定のdriveのみに処理を行うようにすれば、被害は抑えられる。
534 名前:デフォルトの名無しさん [2007/05/26(土) 17:13:37 .net] すみません32bitXPの開発ではWDKとDDKどっちを使うほうが良いですか?
535 名前:デフォルトの名無しさん mailto:sage [2007/05/26(土) 17:18:35 .net] >>528 WDKはWindowsアプリ作成用、ドライバ作りたいんならDDKをインスコしる。
536 名前:デフォルトの名無しさん mailto:sage [2007/05/26(土) 17:20:23 .net] Windows Driver Kitのことだろ
537 名前:デフォルトの名無しさん mailto:sage [2007/05/26(土) 18:15:57 .net] wdkってどっかの商品名とかじゃねえの?w あるいはひょっとしてwdmとddkがごっちゃになってるとかw
538 名前:デフォルトの名無しさん [2007/05/26(土) 18:27:29 .net] www.microsoft.com/japan/whdc/devtools/WDK/AboutWDK.mspx
539 名前:デフォルトの名無しさん [2007/05/26(土) 19:15:16 .net] WDF使いたいならWDK。使わないならどっちでもいい。
540 名前:デフォルトの名無しさん [2007/05/26(土) 20:08:47 .net] 最近のPCは、シリアルがないですが、Windbgを使うための接続はどうすればいいんでしょう?
541 名前:デフォルトの名無しさん mailto:sage [2007/05/26(土) 20:35:27 .net] USB-シリアル変換で
542 名前: ◆0uxK91AxII mailto:sage [2007/05/26(土) 21:55:41 .net] >>534 IEEE1394
543 名前:デフォルトの名無しさん [2007/05/29(火) 08:11:35 .net] >>529-533 フレームワークを使わないならddkのみで良いんですね、wdkがvistaから過去のまででDDKが2003serverから過去ので この場合wdkはvista用のRTM6000ので良いですか?それともベータの6001が良いですか? お勧めはどれですか?ddk2003server wdk6000 6001
544 名前:デフォルトの名無しさん mailto:sage [2007/05/29(火) 16:21:57 .net] >>537 32bit XPならどれでもいいよ。 WDKのサンプルはWDMからWDFになっているからDDKと両方入れて サンプルを比較してみるのもいいと思う。
545 名前:デフォルトの名無しさん [2007/06/12(火) 16:46:05 .net] (多分最新の)DDKに入ってるcl.exeでhello worldがリンクできません。 setenv.bat呼んでcl.exe実行するとなんか最初libc.libがないとか出たので、 環境変数のLIBRARYにdrive:\ddk〜lib\winxpを追加してちょっと 進みました。けど今度は__secure_check_cookieがリンクできないとか出ます。 これって何でしょう? ソースは #include <stdio.h> main() { printf("Hello, world.\n"); } これだけです。 エラーメッセージは今出張先なので、明日まで貼れません(すいません) ともかく__secure_check_cookieがどうとかいうエラーが出ます。 (typoあるかもしれません)
546 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 15:58:11 .net] わかんないならTARGETTYPE=PROGRAMになっている サンプルを参考にしてmakefileとsourcesを書け。
547 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 00:08:18 .net] これだろ:つ support.microsoft.com/kb/894573
548 名前:デフォルトの名無しさん [2007/06/18(月) 20:31:37 .net] ありがとうございました。
549 名前:デフォルトの名無しさん [2007/07/10(火) 15:04:56 .net] 1394のドライバってどうやって作れば良いですか?
550 名前:デフォルトの名無しさん mailto:sage [2007/07/10(火) 15:25:57 .net] DDKのサンプルの1394ドライバを参考にテキトーにいじってみたら?
551 名前:デフォルトの名無しさん mailto:sage [2007/07/10(火) 15:44:52 .net] >DDKのサンプルの1394ドライバ \WINDDK\2600.1106\src\wdm\1394 あ、これですか?
552 名前:デフォルトの名無しさん [2007/07/11(水) 15:20:02 .net] 1394bのドライバはどこにありますか?
553 名前:デフォルトの名無しさん mailto:sage [2007/10/05(金) 23:04:05 .net] WDKでいろいろいじってる奴いる? \src\video\r200sampleをビルドしてみたんだが、 Vistaでインストール後、画面プロパティに表示されん。 x86のinfファイルは認識してくれなかったので、mirrorのinf参考にいじってインストしたせいなのか?
554 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 01:21:13 .net] PENDING中にCloseするとCloseのIRPがこないのですが、回避策はなにかありませんか?
555 名前: ◆0uxK91AxII mailto:sage [2007/11/21(水) 08:35:26 .net] その手のモノを作った事は無いけど、IoSetCancelRoutine。
556 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 08:58:43 .net] >549 ありがとうございます ですが、IoSetCancelRoutineを呼び出すトリガがないのです クローズが来ないので・・・
557 名前: ◆0uxK91AxII mailto:sage [2007/11/21(水) 09:51:39 .net] IRP_MJ_CLEANUP、これも違うなら、見当が付かない。
558 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 10:42:35 .net] IRP_MJ_CLEANUPを実装してみましたが、 Closeと同じようにPendingしているIRPを終了させないと IRP_MJ_CLEANUPは届きませんでした Pendingしたら次のIRPが届くようにすればよさそうな感じですが なにかいい方法は無いでしょうか?
559 名前:デフォルトの名無しさん [2008/03/10(月) 17:36:52 .net] age
560 名前:デフォルトの名無しさん [2008/05/01(木) 23:18:47 .net] KMDFドライバをスタートさせるには OpenSCManager=>CreateService=>StartServiceではスタートできないのでしょうか
561 名前:やったことないけど mailto:sage [2008/05/03(土) 01:26:43 .net] UACをオフにしてみるってのはどぉ?
562 名前:デフォルトの名無しさん [2008/05/21(水) 11:45:54 .net] USBドライバ作ろうと思うんですが、 bulkusbのサンプルを改編すれば、 USBのチップに関係無く作れますか?
563 名前:556 mailto:sage [2008/05/21(水) 11:48:36 .net] ついでに、USBのGUIDって何なんでしょ?
564 名前:デフォルトの名無しさん mailto:sage [2008/05/21(水) 12:28:15 .net] >>556 作れる >>557 何が聞きたいのかワカラン
565 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 00:36:57 .net] 定義済みデバイスクラスに属さない独自デバイスなら (ドライバを作成する必要があるから独自デバイスなんだろうけど) 独自デバイスクラスを定義することになる。 guidgen.exeなんかに吐かせたGUIDを使っておk。
566 名前:デフォルトの名無しさん [2008/06/06(金) 03:11:34 .net] 人がいる
567 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 22:58:22 .net] ごめんください、だれか居ませんか?
568 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 01:24:18 .net] 留守です
569 名前:デフォルトの名無しさん mailto:sage [2008/06/20(金) 17:22:53 .net] x64ホストだと16ビットツールのインストールを選択できないんだがどうにかならないものか ツール自体は32ビットアプリだからx64ホストでもちゃんと動くのに。 仕方ないから32ビット環境にインストールしてコピーしてるんだが
570 名前:デフォルトの名無しさん mailto:sage [2008/07/16(水) 10:55:11 .net] USBドライバって、みなさんVista対応で作り直されてるんですか? Win9XとWinNTでドライバモデルが変わったのはよしとして、 Vistaでさらにドライバモデルが発生して苗orz
571 名前:デフォルトの名無しさん mailto:sage [2008/07/16(水) 16:44:51 .net] 作り直さなくてもVistaで動いたよ。 作り直すんだったら、WinUSB使った方がよさげ。
572 名前:デフォルトの名無しさん mailto:sage [2008/07/16(水) 17:05:22 .net] ttp://www.microsoft.com/japan/whdc/connect/usb/winusb_howto.mspx これのこと? WunUSBなんてハツミミですが、何モノで、何が良いんだ?
573 名前:デフォルトの名無しさん mailto:sage [2008/07/16(水) 17:17:36 .net] >>566 MS謹製の汎用USBドライバ これを介して、自作デバイス用のドライバをユーザモードで書ける ドライバがユーザモードで動くから、Vista x64でデジタル署名しなくてもおk
574 名前:566 mailto:sage [2008/07/16(水) 17:26:56 .net] さんkす>>567 uusbd.sys ってのと用途は競合してるようですね。 でもVista 64bitで楽になるわけですか。 機能的にもWinUSBはマターク遜色無しですか? 例えば、Win側でのパケットサイズが小さ杉ないとか。
575 名前:566 mailto:sage [2008/07/16(水) 17:33:34 .net] なんだか、LibUSB ってのもあるようですね。Linuxでも使えるとか。 乱立しててワケワカメ。
576 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 01:33:47 .net] LibUSBとかは64bit用には出ないんじゃないの?(証明書買わないだろうし) フリー系ドライバを根絶する気か>MS
577 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 14:33:43 .net] LibUSBというユーザーが、代表して証明書買うんじゃないの? 寄付金募って。 みなさん、WinUSB使われてんですか?
578 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 14:42:31 .net] UMDFは2000で使えないから、 テスト的にドライバ作ってみただけで、今のところ使うつもりないかなぁ Vista x64用ドライバ出せって言われたら、これで済ませてしまうかも知れんがw
579 名前:デフォルトの名無しさん [2008/07/29(火) 17:34:01 .net] ところで、 ・UUSBD.DLL ・WinUSB ・LibUSB のどれがお勧めですか?
580 名前:デフォルトの名無しさん [2008/08/06(水) 09:04:23 .net] USBのinfファイル記述の文法はどこを見れば分かりますか?
581 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 09:06:54 .net] >>574 WDKのbulkusbのサンプルみれば良いんじゃない?
582 名前:574 mailto:sage [2008/08/06(水) 09:14:05 .net] 文法が知りたいんです><;
583 名前:574 mailto:sage [2008/08/06(水) 09:33:17 .net] GenInfはあるけど、EditInfは無いんでつね。
584 名前:574 mailto:sage [2008/08/06(水) 09:43:47 .net] >Signature="$Windows NT$" >Provider=%Company% $とか%てなんなん?
585 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 10:08:06 .net] >>576-578 infについて知りたいっていうならMSDNだろ・・・jk
586 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 11:19:25 .net] アドレスきぼんぬorz
587 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 12:10:19 .net] この辺 msdn.microsoft.com/en-us/library/ms794346.aspx
588 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 16:55:50 .net] サンクス>>581 > >>575 WDKのbulkusbのサンプル このサンプル弄ったとして、GUIDは変えないとマズイ?
589 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 17:03:56 .net] 公開するなら当然
590 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 15:32:56 .net] WDKにはguidgen.exeついてないんだな
591 名前:デフォルトの名無しさん [2008/08/19(火) 18:57:39 .net] ドライバ作成中に間違って、 >C:\WINDOWS\system32\drivers フォルダを空っぽにしてしまいましたorz ドライバが無いせいで内蔵CD-ROMを認識しなくなったのですが、 どうすれば良いでしょう? WinXPインスコCDのイメージをハードディスクに落して、 setup.exeを実行して「Windows XP をインストールする」 を行いましたが、 「コンピュータの Windows のバージョンが CD に収録されているバージョンより新しいた め、セットアップを続行できません。」エラーです。 ドライバディスクにもないので、Windows標準ドライバなんでしょうが、 インストロールできません(><;)
592 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 19:18:25 .net] ドライバ作るくらいなら、PC起動しなくなるくらいよくある話し 1つ賢くなったということで、Windows再インストールしとけ
593 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 16:18:14 .net] ここって質問してええんかな? 今までDDKでコンパイルしていたドライバが WDKでコンパイルするとafxres.hが見つからないというエラーが出て、 それは#include "afxres.h"をフルパスで宣言すれば回避できるのは分かるんだが 普通にコンパイル時になめるパスを追加できればいいんじゃ?と 誰かそういうパスの追加方法知らない?
594 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 16:21:37 .net] >>587 sourcesファイルに、INCLUDESあるだろーからそこに足せばいいだけじゃね?
595 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 16:46:10 .net] >>588 >>587 だが、ありがとん。 sourcesファイルにINCLUDES=$(BASEDIR)\inc\mfc42; と追加したらできた。 ただ、既にINCLUDES=$(BASEDIR)\inc;という 宣言はしていたのにそこの下位フォルダのmfc42フォルダが WDKから見えなくなったってのは結構不思議だ。
596 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 22:54:30 .net] __halt のような組み込み関数を拡張子cppのファイルから呼び出そうとすると '__halt': identifier not found とコンパイルエラーになってしまいます。 拡張子cからはそのまま呼び出せるのですが、C++から直接呼び出すことは可能でしょうか? 方法があれば教えていただけると嬉しいです ttp://www.hsjp.net/upload/index.html up48941.zip (←例としてのソース) バージョンは 6001.18001 です
597 名前:デフォルトの名無しさん mailto:sage [2008/10/31(金) 11:50:10 .net] extern "C" { #include }
598 名前:デフォルトの名無しさん mailto:sage [2008/11/03(月) 23:13:08 .net] :環境 VC++2005pro WDK 6001.18001 :やりたいこと サンプルソース UsbViewをコンパイルしたい。 (USBからシリアルコードをひっぱりたい)\WINDDK\6001.18001\src\usb\usbview :やったこと 新規プロジェクト作成>Win32>Win32プロジェクト>空のプロジェクト プロジェクト>プロパティ>リンカ>コマンドライン CFGMGR32.LIB COMCTL32.LIB setupapi.lib を追加 ツール>オプション>プロジェクトおよびソリューション>VC++ディレクトリ ディレクトリを表示するプロジェクト>インクルードファイル> C:\WINDDK\6001.18001\inc\api C:\WINDDK\6001.18001\inc\crt を追加 ディレクトリを表示するプロジェクト>ライブラリファイル> C:\WINDDK\6001.18001\lib\wlh を追加 :エラー エラー #include <version.h> が見つかりません。 警告が200以上、、、。 warning C4133: '関数' : 'CHAR [数字]' と 'LPCWSTR' の間で型に互換性がありません。 :わからないこと エラーをなくしたいのと、恐らく間違っているであろう開発環境を正しく設定したい、、、orz :参考URL slashdot.jp/~fslasht/journal/391690
599 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 00:02:56 .net] >>592 プログラム>Windows Driver Kits>WDK 6001.18001>Build Environments>好きな環境選べ コンソールが開いたら CD \WINDDK\6001.18001\src\usb\usbview nmake
600 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 17:43:03 .net] >>593 レス遅くなってすみません。 サンクスです。 コンパイル通りました。
601 名前:592 mailto:sage [2008/11/04(火) 22:45:51 .net] 質問: 1. ○○.sys のドライバをリソースとして実行ファイルに組み込むことは可能ですか? 2. 1が可能な場合 FindResource関数にリソースタイプ(RT_○○)の正しい値がわからない。 1について わからないところ: リソースファイル(○○.sys)をCreateService(にかわるもの)にわたしたいが、なにか適当な関数が見つからない。 2について わからないところ: リソースの読み込みは HRSRC hres = FindResource( GetModuleHandle(NULL), in_path, RT_STRING ); HGLOBAL hmem = LoadResource( GetModuleHandle(NULL), hres ); char *lplock = static_cast< char * >( LockResource( hmem ) ); でやっています。 FindResourceのリソースタイプ(RT_STRING)があっているのか不安。
602 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 23:30:57 .net] RT_STRINGとしてリソースにしたなら、RT_STRINGでFindResourceするしかないだろ。 どっちかというとRT_RCDATAのほうがふさわしいと思う。
603 名前:592 mailto:sage [2008/11/04(火) 23:47:34 .net] >>596 さっそくのレスありがとうございます。 RT_RCDATA を使って読み込んでみます。 今VC++2005を使っているのですが、 ソリューションエクスプローラー>○○.sysをクリック> ファイルのプロパティ>ファイルの種類をRCファイルに設定で大丈夫でしょうか?
604 名前:デフォルトの名無しさん [2008/11/05(水) 03:02:30 .net] え、もしかしてリソースって扱ったことない?
605 名前:592 mailto:sage [2008/11/05(水) 03:31:58 .net] >>597 こんな時間にレスサンクスです。 リソース扱ったことないです、、、orz。 char *lplock = static_cast< char * >( LockResource( hmem ) ); から相変わらず、CreateServiceに値を渡す方法がわかりません。 (CreateServiceに代わる関数が見つかりません、、、orz)
606 名前: ◆0uxK91AxII mailto:sage [2008/11/05(水) 09:32:04 .net] GetSystemDirectoryでpathを取って、そこのdrivers直下にでも書き出せば良い。
607 名前:592 mailto:sage [2008/11/05(水) 12:44:20 .net] >>600 レスサンクスです。 1度ファイルに書き出してから、やってみたいと思います。 GetSystemDirectory関数は初めて知りました。 貴重な情報ありがとうございます。
608 名前:592 mailto:sage [2008/11/08(土) 20:14:33 .net] 質問:STLのvectorが使いたい。 環境: MFC(VC++2005Pro)で現在開発しています。 プロジェクト>プロパティ>構成プロパティ>C/C++>全般 追加のインクルードディレクトリで以下を設定しています。 C:\WINDDK\6001.18001\inc\crt C:\WINDDK\6001.18001\inc\api エラー: #include <vector>を行うと、 c:\program files\microsoft visual studio 8\vc\include\iosfwd(34) : error C2146: 構文エラー : ';' が、識別子 'fpos_t' の前に必要です。 以下、とんでもない数のエラーが出ます。 解決のため、なにかしらヒントなりいただければと思います。
609 名前:デフォルトの名無しさん [2008/11/08(土) 23:26:18 .net] そろそろつまみ出せ!!
610 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 10:22:55 .net] スレ違い
611 名前: ◆0uxK91AxII mailto:sage [2008/11/09(日) 10:58:26 .net] MFC()笑 とりあえず、makefileでやるべき。
612 名前:592 mailto:sage [2008/11/09(日) 20:41:08 .net] すんません、出直してきます。
613 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 11:47:28 .net] 先生方、(フィルタ)ドライバ側からレジストリキー読んだり、 書き込んだりする関数についてサイト、書籍知ってたら教えてください。 ttp://www5a.biglobe.ne.jp/~crab/winddk/kernel/index/index01.html とりあえず↑を見つけたのだがよくわかんね。
614 名前: ◆0uxK91AxII mailto:sage [2008/11/19(水) 13:41:49 .net] msdn.microsoft.com/en-us/library/ms804348.aspx :b
615 名前:607 mailto:sage [2008/11/20(木) 00:58:30 .net] >>608 ありがd 英語がんがってみる。
616 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 18:02:32 .net] ZwOpenKey使いたいんですが、失敗します。 RtlInitUnicodeString( &RegPath, REG_KEY_PATH ); InitializeObjectAttributes( &Attr, &RegPath, OBJ_CASE_INSENSITIVE, NULL, NULL ); 恐らく、↑でパスの指定ミスってると思うんですが、 #define REG_PATH L"\\HEKY_CURRENT_USER\\Software\\TEST_01" ってやったらダメだったのですが、正しくはどのように書くんでしょうか?
617 名前: ◆0uxK91AxII mailto:sage [2008/11/21(金) 18:29:10 .net] >>610 書かないのが、正しい書き方。
618 名前:610 mailto:sage [2008/11/21(金) 18:33:45 .net] レスアリガタス。 ZwEnumerateValueKey使ってキーの値を取得したいんですが、 その場合、キーの指定っていうのはどうやるんすか? ZwEnumerateKeyで列挙してから使うんでつか?
619 名前: ◆0uxK91AxII mailto:sage [2008/11/21(金) 20:55:22 .net] >>612 >キーの指定 ZwCreateKey kernelModeで列挙っていうのは、どうも嫌なモノを作ろうとしているように見える。
620 名前:610 mailto:sage [2008/11/21(金) 21:29:45 .net] >>613 レスアリガタス。 頭悪いんでまとめると、キーを指定して値とりたい場合っつーのは、 ZwOpenKey使わないで、ZwCreateKey使えでFA? ZwCreateKeyの第2引数は、\\HEKY_CURRENT_USER\\Software\\TEST_01指定でOK? >kernelModeで列挙っていうのは、どうも嫌なモノを作ろうとしているように見える。 ZwEnumerateValueKey使うのは、レジストリのキーの値を取得する関数を他にシラネからです。 レジストリに書き込んである値はインストールパスとインストールした日付です。 Windowsアプリで言う、SHRegGetUSValue関数みたいなのがあればいいのだが、 見つからなかったっす。
621 名前:610 mailto:sage [2008/11/21(金) 21:35:03 .net] スマソ。間違えた。 >>614 間違い >ZwCreateKeyの第2引数は、\\HEKY_CURRENT_USER\\Software\\TEST_01指定でOK? 訂正 ZwCreateKeyの第2引数は、KEY_QUERY_VALUE指定して、InitializeObjectAttributes関数でのパスの指定で \\HEKY_CURRENT_USER\\Software\\TEST_01指定でOK? 俺、頭マヂ悪い
622 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 22:14:40 .net] まずはDDKのサンプルソースを読んでからにしろ。
623 名前: ◆0uxK91AxII mailto:sage [2008/11/21(金) 23:14:57 .net] >HEKY_CURRENT_USER 諦めれ。 つーかマニュアル読め中坊^o^
624 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 10:12:33 .net] >HEKY_CURRENT_USER いるわけないやん・・・・。
625 名前:610 mailto:sage [2008/11/22(土) 11:01:23 .net] レス3つも北。愛が伝わってきた。 厨房らしくサンプルソースにグレップかけて、いろいろ見てみた。 "\\Registry\\Machine\\Software\\TEST_01" の指定でとりあえず、HKEY_LOCAL_MACHINE以下にあるキーは取得できそう。 サンプルにHKEY_CURRENT_USER以下のレジストリを扱う処理がなかったと 思ったんけど、探しきれていない? "\\Registry\\User\CurrentUser\\ こんな感じだと思うんだけど、、、。 うまく開けない、、、。 教えてエロい人。
626 名前:デフォルトの名無しさん [2008/11/22(土) 11:20:58 .net] current userって誰を期待している? ここまで書いてもわかんないならあきらめろ。
627 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 11:23:36 .net] Win32APIからやれ
628 名前:610 mailto:sage [2008/11/23(日) 13:03:28 .net] ツンデレスアリガタス。 とりあえず、HKEY_LOCAL_MACHINE以下の可変長データ取得できるようになったお。 HKEY_CURRENT_USERは無理っぽいお。 みなさまの暖かい助言により、なんとか目的が達成できそうです。 チラ裏スマソ。
629 名前:デフォルトの名無しさん mailto:sage [2008/11/24(月) 20:45:11 .net] >>622 CURRENTとUSERを英和辞書で引いてみ 謎が氷解するだろう
630 名前:デフォルトの名無しさん [2009/02/28(土) 21:14:21 .net] ハードウェアidや互換性idをデバイスマネージャで見ると PCI\VEN_102C&DEV_00E0&REV_04 PCI\VEN_102C&DEV_00E0 PCI\VEN_102C&DEV_00E0&CC_030000 PCI\VEN_102C&CC_030000 というふうに複数あったりしますが、 SetupDiGetDeviceRegistryPropertyで取得するとき どれが取れるかはどういう風に決まってるんでしょうか?
631 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 00:02:32 .net] デバイスマネージャで見れてるものが取得されるに決ってるじゃん
632 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 04:18:14 .net] >>624 SPDRP_HARDWAREIDのことを言っているのであればREG_MULTI_SZなので全部取れるはず。
633 名前:デフォルトの名無しさん mailto:sage [2009/03/29(日) 13:05:56 .net] >>625-626 文字列間に\0があるから最初のひとつしか取れてないと勘違いしてただけでした。
634 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 02:05:35 .net] スレ違い
635 名前:デフォルトの名無しさん mailto:sage [2009/05/04(月) 23:11:02 .net] テレビーチューナーのドライバをx64用に作るのは難しい? ペンギンなら解析の情報はここにあるんだけど。 ttp://linux.paken.org/index.php?CX23416GYC-STVLP%A4%CE%B2%F2%C0%CF
636 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 10:09:22 .net] WDK のサンプル usbview を参考に USB デバイスを列挙するサンプルを書いてます。 WDK は C:\WinDDK\6001.18002 にインストールしています。 ttp://support.microsoft.com/default.aspx?scid=kb;JA;259695 を元に、SetupDiEnumDeviceInterfaces と SetupDiGetDeviceInterfaceDetail に変更しようとしているのですが、この場合は SetupDiGetClassDevs の 第一パラメータにクラス GUID を指定しないといけないようです。 そこで、enum.c にあるように「(LPGUID)&GUID_CLASS_USB_HOST_CONTROLLER」 を指定してみたのですが、リンクエラーになります。 GREP してたどってみると、 wdf.lib に実体があるようなので、C:\WinDDK\6001.18002\lib\wnet\i386 を ライブラリディレクトリに追加して #pragma comment(lib, "wdf.lib") を書き加えてみましたが、さらにたくさんのリンクエラーが出るようになりました (wdf.lib の未解決シンボル)。 どのように設定すればリンクできるのでしょうか。 ググっても情報が少ないので参ります…。
637 名前:630 mailto:sage [2009/06/12(金) 10:31:10 .net] 忘れてました。 コンパイラは Visual C++ 2005 です。 とりあえずコンソールアプリとして作っています。
638 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 11:25:35 .net] リンクエラーなら、setupapi.libだろ
639 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 11:44:47 .net] >>632 どうも。 #pragma comment(lib, "setupapi.lib") は追加してあって、GUID_CLASS_USB_HOST_CONTROLLER を使わない SetupDi のサンプルはビルドできています。 エラーに出てくるシンボルを grep して、片っ端から追加してるんですが、 こんな方法しかないんでしょうか…。
640 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 12:01:27 .net] なんでGUID_CLASS_USB_HOST_CONTROLLERを追加するとリンクエラーになるわけ? コンパイルエラーだろ? ライブラリじゃなくて、インクルードファイル探せよ
641 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 12:02:33 .net] あ、wdf.libいらないから消しとけ
642 名前:630 mailto:sage [2009/06/12(金) 12:20:24 .net] それがですねえ、追加してあるんですよ。 今プリプロセッサ関係はこんな感じ。 #include "stdafx.h" #include <stdio.h> #include <windows.h> #include <setupapi.h> #include <devguid.h> #include <regstr.h> #include <usbiodef.h> #pragma comment(lib, "setupapi.lib") これでビルドすると、 エラー 4 error LNK2001: 外部シンボル "_GUID_DEVINTERFACE_USB_DEVICE" は未解決です。 UsbDevTest.obj って怒られます。 それで wdf.lib 追加すると芋づる式に。
643 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 13:01:16 .net] それなら、devguid.hじゃなくて、initguid.hをインクルードするように
644 名前:630 mailto:sage [2009/06/12(金) 13:37:54 .net] 通りました、ありがとうございます! そういや setupapi.lib って、パス追加してないのに何でリンクできるんだろうと思ったら、 C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\Lib にもいたんですね。 はあ、やっとスタートラインにたどり着きました…。 しかもデバイス取れてねぇ…。 z_/o
645 名前:デフォルトの名無しさん mailto:sage [2009/06/13(土) 07:11:14 .net] ビルドができないとか言っている奴はなんでVC++でやろうとするかねぇ。 どうせデバッグできないんだからCUIでやればいいのに。
646 名前:デフォルトの名無しさん mailto:sage [2009/06/14(日) 17:41:50 .net] 知らないやつはだまってろ
647 名前:630 mailto:sage [2009/06/15(月) 14:42:22 .net] 結局私の想像以上に面倒なようでしたので、 ttp://www.usefullcode.net/2007/02/usbusb.html のサイトのサンプルを参考にさせてもらっています。 それで、目的の USB メモリを探してアクセスしたいのですが、 アクセス用の名前をどうやって取得するかで躓いています。 WMI の CIM_LogicalDevice クラスを
648 名前:使えば「\\.\PHYSICALDRIVE?」 の形で取得ができるのですが、Setup Di API と共通する 情報が得られません。私が見つけられないだけだと思うのですが…。 WMI 使わなくてもアクセス用の名前は得られるのでしょうか。 アドバイスいただけると幸いです。 >>639 一応マイクロソフトのサンプルや、上記サイトのコードなどは ブレークかけて見たりできてますけど、そういう意味ではなくてでしょうか? [] [ここ壊れてます]
649 名前:630 mailto:sage [2009/06/15(月) 16:11:55 .net] うーん、WMI から得られる情報で、PNPDeviceID の中にシリアル番号が 含まれてるっぽいですね。とりあえずこれが一致するかみて、実際にデバイスを 開いて中身を確かめるって感じでいけばいいかな…。
650 名前:デフォルトの名無しさん mailto:sage [2009/06/15(月) 21:01:15 .net] SetupDiEnumDeviceInterfaces・SetupDiGetInterfaceDeviceDetailで PSP_DEVICE_INTERFACE_DETAIL_DATAを取得して それのDevicePathでファイル開いて DeviceIoControlでIOCTL_STORAGE_GET_DEVICE_NUMBERでとった番号と USBの物理ディスクの番号を比較したらいい
651 名前:630 mailto:sage [2009/06/16(火) 11:59:08 .net] どうもありがとうございます。でもこれって GUID_DEVINTERFACE_DISK を指定して 列挙したときの DevicePathじゃないと取れないのでは。 USB のシリアル番号が欲しいんで、USBview のように、 GUID_CLASS_USB_HOST_CONTROLLER からたどって列挙したデバイス情報から USBの物理ディスクの番号を知りたいんです。 何かボケてるでしょうか。
652 名前:デフォルトの名無しさん mailto:sage [2009/06/16(火) 13:09:42 .net] >>644 何したいのかいまいち見えてこないけど 最終的にUSBメモリのシリアル番号を取れればいいわけ? USBViewと同じ方法でインターフェースデスクリプタ読んで、 それがマスストレージクラスになってるUSBデバイスのシリアル番号を取得じゃダメ?
653 名前:630 mailto:sage [2009/06/16(火) 13:36:43 .net] スミマセンわかりにくくて。 USB メモリにプロテクトドングルを兼ねさせるということで、 (1) シリアル番号はあらかじめわかっている (2) USB デバイスを列挙してシリアル番号を探す (3) そのシリアル番号のドライブは?←ここが問題 と、大雑把にはこうです。 で、あれこれ試した結果、苦肉の策が >>642 だったんですが、 もっとスマートな方法があればと思って四苦八苦してます。
654 名前:デフォルトの名無しさん mailto:sage [2009/08/11(火) 13:13:47 .net] おお、いつの間にかWDK 7.0.0がダウンロードできるようになってるな。
655 名前:デフォルトの名無しさん [2009/08/13(木) 20:21:51 .net] ドライバ作成の初心者です。 フィルタドライバで、別プロセスが作成(書き込み)したファイルを監視し そのパスをユーザモード側(自分のプログラム)に通知を行うドライバを作成したいと思います。 (アンチウイルスソフトの常駐監視機能のような機能) このあたりの勉強を行いたいのですが、参考になる書籍や、サンプルソースなどご存知のかたが いましたら教えていただけないでしょうか?(書籍を見たところほとんどがUSBドライバなどの本ばかりでした) 現状はWDKのサンプルソース(src\filesys\配下)やネットで調べていますが、なにぶん始めての領域で どこからスタートすれば良いのかも悩んでいるところです。 WDKのサンプルで一番参考になりそうソースを教えていただければ大変参考になります。
656 名前:デフォルトの名無しさん mailto:sage [2009/08/15(土) 01:14:03 .net] USBデバイスをPCIデバイスに擬似的に変換(又はエミュレート)する方法ってあるのでしょうか?
657 名前:デフォルトの名無しさん mailto:sage [2009/08/15(土) 17:28:58 .net] そういえば、実USBデバイスをエミュレートする疑似USBデバイスソフトあれば デバッグ楽かもしれん、と思いつつ作りかたが分からずに挫折したなあ昔。
658 名前:デフォルトの名無しさん mailto:sage [2009/08/16(日) 07:34:35 .net] >>648 書籍といったら「Windows NT ファイルシステム詳説」くらいしか知らないけど絶版。 原書ならUSのAmazonで買えるようだが。 原書のサンプルは以下のExamples以下よりダウンロード可能。 ttp://oreilly.com/catalog/9781565922495/ あとはntifsとかでぐぐったらいくつか出てくるんじゃないかな。フリー版IFSとか ttp://www.acc.umu.se/~bosse/
659 名前:デフォルトの名無しさん mailto:sage [2009/08/17(月) 11:01:27 .net] Windows Driver Kit Version 7.0.0 www.microsoft.com/downloads/details.aspx?FamilyID=2105564e-1a9a-4bf4-8d74-ec5b52da3d00&displaylang=en
660 名前:648 mailto:sage [2009/08/20(木) 17:33:43 .net] >> 651 返信遅れました。申し訳ありません。 ”Windows NT ファイルシステム詳説”の日本語版は、なぜか会社にありました。 本はあれども、知識を持っている人がいないので1から勉強してみたいとおもいます。 また、FileMonの昔のソースを見つけましたので、これのドライバの部分がとても参考になりそうです。 ご教授ありがとうございました。
661 名前:デフォルトの名無しさん [2009/09/01(火) 12:36:33 .net] KMDFでドライバを作成した場合、WdfCoInstaller01009.dllの再配布は可能でしょうか?
662 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 00:40:32 .net] WDMで、LPCバスに接続されている機器をI/Oポート経由でアクセスしたいのですが、 ポートのマッピングの方法を教えてください。 HalTranslateBusAddressの引数にLPCバスタイプが存在しないので、どうした良いものなのか。 よろしくお願いします。
663 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 19:56:14 .net] LPCはソフトウェア的にはISA互換と考えていいはず。 それはともかくHalTranslateBusAddressを使いたい理由が不明。
664 名前:655 [2009/09/14(月) 13:47:28 .net] >>656 亀レスですいません。レスありがとうございます。 色々と混乱していまして.... I/Oポートアドレスの割り当ては、IoAssignResourcesを使えばよろしいのですか?
665 名前:デフォルトの名無しさん mailto:sage [2009/09/14(月) 13:56:57 .net] yes you can
666 名前:亀 mailto:sage [2009/09/30(水) 00:13:02 .net] >657 I/Oのみ使用するISA Bus(X-Bus)ボードなら src/general/portio のサンプルがほぼそのまま使えるよ! どんなリソースが、どこから、どれだけボードに割り当てられたかは IRP_MN_START_DEVICEでわかるよ! ボードがなくてもドライバのインストールができる(試験用ドライバ では物理リソースにアクセスしないようしておきます)ので、 クラッシュしても中田氏しても大丈夫なPCを用意してWinDbgで ドライバや制御アプリの動きをみてみるといいよ! ハ_ハ ('(゚∀゚∩ できるよ! ヽ 〈 ヽヽ_) ここまで書いて「いまさらISAボードの新製はねぇか?」と思ったが、 せっかく書いたのでこのまま投稿させていただきます。
667 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 22:54:06 .net] LPC deviceだとISAPNP対応するかACPIのDSDTに記述がないとOSが認識できないし リソースも割り当てられないからIRP_MN_START_DEVICEは飛んでこないよ。
668 名前: ◆0uxK91AxII mailto:sage [2009/10/01(木) 00:21:06 .net] *.infの記述とデバイス マネージャの設定で、来た気がする。
669 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 20:28:03 .net] 2003 SP1 DDK無くなったっぽいな
670 名前:デフォルトの名無しさん mailto:sage [2009/12/27(日) 07:27:47 .net] download.microsoft.com/download/9/0/f/90f019ac-8243-48d3-91cf-81fc4093ecfd/1830_usa_ddk.iso
671 名前:デフォルトの名無しさん [2009/12/27(日) 09:09:31 .net] なんということだ
672 名前:デフォルトの名無しさん [2010/02/19(金) 07:24:09 .net] DDKの選びかたについて質問があります。 VISTA以前はDDKが主流だったそうです。 しかし現在、WDKがDDKに置き換わっているようです。 私のPCはOSがWindowsXPなのですが、旧来のDDKをなんとかして手に入れてるべきなのか それともWDKを入れればよいのかどちらでしょうか? とりあえず、どんなOSも最新のWDKを入れて開発しておけばいいという考え方は間違っていますでしょうか? 回答よろしくお願いいたします。
673 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 08:20:37 .net] ok
674 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 09:29:15 .net] ここまで無駄に長文だと読んだだけで腹が立つなw XP以降がターゲットの場合DDKとWDKどっちがいいの?の、たったこれだけの内容に何行使うんだよ
675 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 09:47:20 .net] XP以降がターゲットとは言ってないんじゃないか? 最近のlink.exeは/VXDオプションをサポートしないしターゲットによってはDDKが必要
676 名前:デフォルトの名無しさん [2010/02/19(金) 12:45:44 .net] >>668 ということは開発するものによってはDDKを使う必要もあるのでしょうか? XPのできるだけ深いレベルでのデバイスドライバを開発したいのですが、 一般的に言って、そういった開発でWDKを用いても大丈夫といえそうですか?
677 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 13:20:29 .net] 95/98/ME:vxd 98/ME/2K/XP/Vista/7:WDM 2K/XP/Vista/7:KMDF XP/Vista/7:UMDF DDK:vxd/wdm WDK:wdm/kmdf/umdf テキトーだけどこんな感じ
678 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 15:50:26 .net] >>668 ググりゃ即答えが出るような事をわざわざ長文で聞くような低レベルな奴が 非NT系OSをサポートする気のわけ無いだろうよw それにあの分量書いてvdxサポートの事を抜かしたと言うなら、本物の馬鹿だから何教えても無駄と言う帰結
679 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 18:14:34 .net] 単に、あるときからDDKはWDKに名称変更しましたというだけのこと。
680 名前:デフォルトの名無しさん mailto:sage [2010/02/20
] [ここ壊れてます]
681 名前:(土) 01:29:22 .net mailto: >>672 ちげぇ [] [ここ壊れてます]
682 名前:デフォルトの名無しさん mailto:sage [2010/02/20(土) 06:33:33 .net] >>671 何怒ってんの?涙拭けよ
683 名前: ◆0uxK91AxII mailto:sage [2010/02/20(土) 08:17:21 .net] Windows 2000以前: DDK Windows XP以降: WDK って認識でOK。
684 名前:デフォルトの名無しさん mailto:sage [2010/02/28(日) 06:23:42 .net] IMM32のIMEを開発するにはDDKが必要。
685 名前:デフォルトの名無しさん [2010/10/18(月) 19:19:03 .net] ホッシュ!
686 名前:デフォルトの名無しさん mailto:sage [2010/10/29(金) 18:58:31 .net] デバイスドライバの勉強したいんですけど、何から始めたらいいですかね? サンプルコードみてもチンプンカンプンです
687 名前:デフォルトの名無しさん mailto:sage [2010/12/04(土) 20:06:14 .net] www.microsoft.com/japan/whdc/devtools/wdk/wdkpkg.mspx 2000 DDKまでconnectに置いてあるんだな
688 名前:デフォルトの名無しさん [2011/03/15(火) 16:48:30.18 .net] すみません、質問ですorz Win32のアプリと32bitドライバがあるのですが、 Win64で動作させてみようとしたところ、32bitドライバをWin64が認識しません。(当たり前か) 将来的には、フル64bitしたいのですが、当面「Win32アプリ+64bitドライバ」の形体でしのぎたいと思っています。 「Win32アプリ+64bitドライバ」は可能なのでしょうか? 可能だとすれば、サンプルとか情報がどこかに落ちてないでしょうか?
689 名前:デフォルトの名無しさん mailto:sage [2011/03/15(火) 17:36:21.65 .net] 可能じゃなかったらどうやって64bit OSで32bitアプリを動かすんだ
690 名前:デフォルトの名無しさん mailto:sage [2011/03/16(水) 07:03:58.36 .net] >>680 基本的に32bitドライバとアクセスするのと一緒だからサンプルは見つからないと思う
691 名前:680 mailto:sage [2011/03/16(水) 09:53:22.20 .net] つ [d] >32bitドライバとアクセスするのと一緒 そうなんですか。意外でした。。。
692 名前:デフォルトの名無しさん mailto:sage [2011/03/16(水) 19:36:17.53 .net] IoIs32bitProcess + IOCTLぐらいじゃね引っかかるのは
693 名前:デフォルトの名無しさん [2011/03/16(水) 20:10:14.50 .net] ドライバのソースを改造したいと思っています。 ドライバの中でOutputDebugString@Win32APIはコールできますか? cygwin/gcc系ソースなのですが、ドライバの中の人の状態が分からないと不安です。。。
694 名前:デフォルトの名無しさん mailto:sage [2011/03/16(水) 20:21:26.81 .net] そのソースを見てそんな疑問を持てるレベルならやめた方がいい
695 名前:デフォルトの名無しさん mailto:sage [2011/03/16(水) 21:28:08.91 .net] DbgPrintだろJK
696 名前:685 mailto:sage [2011/03/17(木) 08:58:54.11 .net] jkを有難うございました。 DbgPrintでググって使い方も見つけますた\(^o^)/ ttp://ruffnex.oc.to/kenji/windriver/
697 名前:デフォルトの名無しさん mailto:sage [2011/04/18(月) 07:18:44.09 .net] _ ∩ ( ゚∀゚)彡 DDK!DDK! ⊂彡
698 名前:デフォルトの名無しさん [2011/04/22(金) 22:49:52.62 .net] USBのデバイスって入力デバイスとか、イメージングデバイスとか規定のクラスに属していないとだめなの? 例えばPCからUSBでデータをデバイスに送信して、モータを制御するとかそういうことをやるにはどんなデバイスクラスにすればよいの?
699 名前:デフォルトの名無しさん mailto:sage [2011/04/23(土) 09:06:09.22 .net] Vendor Specificでも使えばいいじゃないですか www.usb.org/developers/defined_class
700 名前:デフォルトの名無しさん mailto:sage [2011/05/07(土) 23:44:33.37 .net] デバドラ書くことになった、どうしよう…orz
701 名前:デフォルトの名無しさん mailto:sage [2011/05/08(日) 03:24:50.29 .net] >>692 書きゃいいだろ。
702 名前:デフォルトの名無しさん [2011/06/08(水) 17:56:16.73 .net] I/O Stack Locations ttp://www.osronline.com/ddkx/kmarch/irps_8lgn.htm の中の人って、ダンプ出来るんですか?
703 名前: ◆0uxK91AxII mailto:sage [2011/06/08(水) 18:53:32.31 .net] PASSIVE_LEVELで受けるから余裕。
704 名前:694 [2011/06/08(水) 19:05:44.64 .net] つ [d] なるほど、ドライバだからメモリアクセス無問題ってことですねw USBデバイスから受けたデータが化けているかどうか調べたいのです。 デバイス送信データのメモリダンプを行いたいのですが、、、 ダンプツールだとかI/Oスタックロケーションのダンプコードとか、 ありますでしょうか?
705 名前:デフォルトの名無しさん [2011/06/09(木) 08:37:29.85 .net] すみませんlibusb-win32使ってて躓いてます。教えて下さいorz ホストからターゲットへ、 CLEAR_FEATUREっていうのを送信した後、 リトライの嵐っぽいです。 sysのソースを見ても、 LIBUSB_IOCTL_CLEAR_FEATURE のcaseでclear_feature(...)をコールしてるっぽいし。 LIBUSBの定数っぽいですが、アプリはコールしてないし。。。 OSがコールしてるのでしょうか??? もしそうなら、どういう時に発生するのでしょうか?
706 名前:デフォルトの名無しさん mailto:sage [2011/06/09(木) 09:53:01.08 .net] どっかのエンドポイントが死んだからCLEAR_FEATUREで復活させようとしてるんじゃね?
707 名前:デフォルトの名無しさん [2011/06/09(木) 11:56:57.70 .net] あっそういうもんですか。 エンドポイントしぼーんで、OSが復活の呪文?
708 名前:694 [2011/06/10(金) 14:00:15.35 .net] I/Oスタックロケーションをダンプされたことのあるかた、 やり方(コードw)を教えて下さいorz
709 名前:デフォルトの名無しさん mailto:sage [2011/07/13(水) 09:48:14.03 .net] WDMデバドラなスレってなくなった?
710 名前:デフォルトの名無しさん mailto:sage [2011/07/13(水) 10:47:28.46 .net] 4月くらいに1000突破してそのまんま
711 名前:デフォルトの名無しさん mailto:sage [2011/07/13(水) 11:10:26.61 .net] (´・ω・`)
712 名前:デフォルトの名無しさん mailto:sage [2011/07/18(月) 02:46:07.77 .net] 最近のWDKってGenInfついてないのか
713 名前:デフォルトの名無しさん mailto:sage [2011/07/19(火) 08:32:16.95 .net] ないよ
714 名前:デフォルトの名無しさん mailto:sage [2011/07/19(火) 20:33:19.28 .net] 64bitのIMM32 IMEを開発するにも2003 SP1 DDKが必要
715 名前:デフォルトの名無しさん [2011/07/25(月) 18:52:15.81 .net] Windows Driver Model相談室スレで何度か質問でみた KernelStream のビデオ/オーディオドライバ とかって何を参考に、みなさん組んでますか? 書籍を何冊かみたけど、その辺が参考になるものが見当たらなくて・・・
716 名前:デフォルトの名無しさん mailto:sage [2011/08/11(木) 13:44:33.90 .net] 64bitのデバドラ署名って、なんちゃってじゃ無理? 必ず証明書チェインのルートがMicrosoftである必要あり? DEBUGONで署名なしでも導入できるけど気持ち悪いし。
717 名前:デフォルトの名無しさん mailto:sage [2011/08/11(木) 20:55:50.50 .net] クロス署名してるのでごまかし不可能
718 名前:デフォルトの名無しさん mailto:sage [2011/08/17(水) 02:56:59.57 .net] AVStreamのサンプルをベースにいろいろお試し中だが、KsStudioでしょっぱなからDeviceIoControl が出まくる… ソースのメソッドのNTSTATUSの値はSTATUS_SUCCESSだから、何か必要なものが抜けてるんだろけど 何をすればいいのかわからんw Querying for structure size for KSEVENT_TYPE_SETSUPPORT SyncIoctl: DeviceIoControl failed. Last Error = 0x00000490 SyncGetSupportedEventSets: size query failed Getting property KSPROPERTY_PIN_CTYPES
719 名前:デフォルトの名無しさん mailto:sage [2011/08/18(木) 13:27:52.97 .net] kbfiltr からKEYBOARD_INPUT_DATA を生成して ServiceCallBack 送信しても DirectInput なるクライアントは無反応、な理由は何が考えられますか。 ・DirectInput 利用時とそれ以外で、通過するスタックが異なる ・仮想キー生成方法がおかしい たぶん後者のような希ガスだけど原因よくわからんし・・・ DirectInput なクライアントでなければ動くだけに。
720 名前:デフォルトの名無しさん mailto:sage [2011/09/10(土) 18:16:23.72 .net] ☀☁☂☃
721 名前:片山博文MZ [2011/09/14(水) 17:29:42.34 .net] age
722 名前:片山博文MZ mailto:sage [2011/09/14(水) 17:31:19.18 .net] Windows Liveに入会して、Connectに登録して…… Win98/Me/2K用のWDKを手に入れて……めんどいなぁ。
723 名前:デフォルトの名無しさん [2011/10/16(日) 15:39:19.21 .net]
724 名前:デフォルトの名無しさん mailto:sage [2011/11/02(水) 21:04:37.52 .net] ドライバ開発はサンプルとかを1行づつ変えて挙動を自分で調べていくしかないな 最後まで調べ上げてようやく、根本的に違うサンプルを見てることに気がつく それを何度か繰り返すとようやく本当のサンプルにたどり着くけど 今まで調べた部分も意外に役に立つので決して無駄にはならない 実際、1つドライバを完成させることが出来れば他は応用になるから理解は早いだろうが 完成するソースはサンプルより短くて終わる
725 名前:デフォルトの名無しさん [2011/11/25(金) 23:38:50.79 .net] すでにフィルタドライバがインストールされているデバイスに別のフィルタドライバを入れると、 もともとのフィルタドライバが削除されてしまうんだけど、 これはinfファイルの書き方の問題ですか?
726 名前:デフォルトの名無しさん mailto:sage [2011/12/02(金) 16:38:15.13 .net]
727 名前:デフォルトの名無しさん mailto:sage [2011/12/04(日) 14:43:57.98 .net] WDFの日本語文献の無さに絶望 WDF版Toasterのソース読んでもPDOとデバイススタックが理解できん orz
728 名前:719 mailto:sage [2011/12/24(土) 20:40:48.97 .net] 目的のドライバが取り敢えず動いた サンプルは重要だと再認識
729 名前:デフォルトの名無しさん mailto:sage [2011/12/27(火) 08:51:32.67 .net] DirectInput系でMJ_READが飛んでこないのは何で? kbfiltr でモニタリングしてるけど何も発生せず・・・
730 名前: ◆0uxK91AxII mailto:sage [2011/12/27(火) 11:49:16.38 .net] PS/2のフィルタだから。
731 名前:デフォルトの名無しさん mailto:sage [2011/12/27(火) 12:19:53.33 .net] >>722 レスありがとございます。 実際のキー入力だと反応するけどi8042prtの上位フィルタを通らないってのが良くわかりません。 i8042prt を HID として見せるスタックがあって、それだと i8042prtの上位の kbfiltr は通らないって ことですかね。そもそも i8042prt 使わないとか。考え方が間違ってますか?
732 名前:デフォルトの名無しさん mailto:sage [2011/12/27(火) 17:08:00.41 .net] HIDはMJ_READなんて単純な代物じゃないからな
733 名前:(゜∀。) mailto:sage [2012/01/07(土) 17:23:25.69 .net] スピンロックを取りたくなくてPDOへの全リクエストをFDOへ転送しシリアライズ、それがアダになった 新しく書いたコードをビルドした時ふとキューイングのコトが気になった 増大したリクエストに対しどうかな・・・と だけどごまかした 大丈夫だろうと 自分に都合よくいいきかせた やっぱり処理速度が低下した 完全なレスポンス不足だ あまりにも稚拙なミスだった たしかにわかっていたんだ ・・あの時 だけどごまかした 早く(コードを)走らせたくて自分の心をごまかしたんだ 残ったものはただ‐ 悔やみきれない後悔だけだ orz
734 名前:デフォルトの名無しさん mailto:sage [2012/01/08(日) 23:25:49.83 .net] FDOに投げたらUSB関連全部に行くだろw
735 名前:(゜∀。) mailto:sage [2012/01/09(月) 17:00:12.62 .net] >726 何を言ってるんだおまいわ USBは関係無えぞ? 参考にしたのはトースター神Eliyas Yakub氏のコレ www.winvistatips.com/pdo-forward-request-next-lower-driver-stack-automatically-kmdf-t192158.html 結局これ止めて普通にPDOからハードウェア叩くように戻して解決 かなり時間を無駄にしたぜ orz
736 名前:デフォルトの名無しさん mailto:sage [2012/01/10(火) 20:35:28.12 .net] Windows 8 Developer Preview 版 WDK に対するフィードバックをお寄せください blogs.msdn.com/b/jpwin/archive/2012/01/10/feedback-for-vs-2011-with-wdk.aspx
737 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 03:42:54.92 .net] 8はドライバ署名はどうなるんだろ
738 名前:デフォルトの名無しさん mailto:sage [2012/01/11(水) 07:06:01.90 .net] >>729 署名なしドライバのロード方法が不明。 署名ありドライバは問題無し。
739 名前:デフォルトの名無しさん mailto:sage [2012/01/14(土) 00:20:48.38 .net] セキュアブートを外せない機種だと 署名がないバイナリのカーネルモードへのロードは不可能になるんじゃね
740 名前:デフォルトの名無しさん [2012/01/23(月) 03:06:34.43 .net] さいきんDDK?
741 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 08:35:40.40 .net] このスレ建ったの8年前だし・・・
742 名前:デフォルトの名無しさん mailto:sage [2012/01/23(月) 08:52:14.85 .net] 韓流の聖地、光と影 脱税など不正 観光客マナー悪化 <一部抜粋> 販売許可なし? 活気づく街の陰には負の部分も浮かぶ。 東京国税局は、新大久保で韓流ショップを運営する「ワールド・アップル商事」と同社社長(45)が売り上げの一部を申告せず 約4千万円を脱税したとして、東京地検に法人税法違反罪で告発した。経営する店舗の一つでは簡素なシールを貼り付けただけの DVD数枚を1セットにして、テレビドラマ全編を2千〜3千円で販売。男性店員は「商品はすべて公式ライセンスを取得している」と話すが、 「KBS(韓国放送公社)ジャパン」(東京)によると「新大久保の韓国グッズ店で販売許可を得ている店は一店もない」という。 一方、大阪府堺市から来店したという女性会社員(24)は、定価の半額で購入した写真集を手に「販売ルートは関係ない」と意に 介さない様子だ。 深夜を迎えると、飲食店付近の歩道にはゴミ袋30〜40袋がうずたかく積まれることも。新大久保商店街振興組合の理事の一人は 「韓国系の大部分の店舗は組合に加盟しない。ゴミ収集など街の問題について話し合うのが難しい」と嘆く。 地元住民は複雑 地元住民からは日本人観光客に対する苦情も絶えない。大正6年から95年続く文房具店の女性店主(68)は「大騒ぎにはこれ以上 耐えられない」と来月、閉店することを決めた。 昼間には母親グループが託児所のように店内に子供を置き、買い物に出かける。深夜でも、酒に酔い韓国人男性に抱えられた日本女性が 騒ぐ。観光地化に伴い地域住民は新大久保を離れ、売り上げも半減した。「ブームが過ぎれば、くしの歯が欠けるようにさびれるでしょ。 もう普通の街に戻ることはない」(女性店主)。店舗を引き継ぐのは韓国グッズ店だという。 同組合の内藤雅也副理事長は「お客さんが新大久保に来てくれることはありがたい。韓流を地域活性化にうまく活用できるよう問題を 解決していきたい」と話している。 sankei.jp.msn.com/life/news/120122/trd12012221460012-n2.htm
743 名前:デフォルトの名無しさん [2012/09/03(月) 00:26:27.27 .net] Windows Driver Kit (WDK) 8.0 がリリースされました - Japan WDK Support Blog - Site Home - MSDN Blogs blogs.msdn.com/b/jpwdkblog/archive/2012/08/31/windows-driver-kit-wdk-8-0.aspx
744 名前:デフォルトの名無しさん mailto:sage [2012/09/06(木) 09:20:16.04 .net] システム要件見るとExpressじゃ開発できないのか
745 名前:片山博文MZボット ◆0lBZNi.Q7evd mailto:sage [2012/09/06(木) 14:58:16.42 .net] ロシアのアングラサイトでDDK入手できたよ。。。 ウイルス入っていないみたい。自己責任で。
746 名前:デフォルトの名無しさん mailto:sage [2012/09/14(金) 12:13:13.50 .net] VS12 Expressではダメだった
747 名前:デフォルトの名無しさん [2012/11/01(木) 01:24:51.40 .net] WDK 8 のドライバー開発の新機能 - Japan WDK Support Blog - Site Home - MSDN Blogs blogs.msdn.com/b/jpwdkblog/archive/2012/10/31/wdk-8.aspx
748 名前:デフォルトの名無しさん mailto:sage [2012/11/04(日) 03:00:47.56 .net] Windows ストアアプリの話題はこちらでよろしいでしょうか?
749 名前:デフォルトの名無しさん mailto:sage [2012/11/04(日) 07:47:20.16 .net] 違います
750 名前:デフォルトの名無しさん mailto:sage [2012/11/07(水) 05:10:35.00 .net] 既存のUSBドライバに送られるデータを読み書きしたりできるフィルタドライバを作ることは可能でしょうか? また、サンプルでよいものがあったら教えてください
751 名前:デフォルトの名無しさん mailto:sage [2012/11/07(水) 09:59:12.64 .net] こういうの? benoit.papillault.free.fr/usbsnoop/
752 名前:デフォルトの名無しさん mailto:sage [2012/11/07(水) 13:56:00.15 .net] >>743 ありがとうございます。 これっぽいです。
753 名前:デフォルトの名無しさん [2013/01/02(水) 14:13:30.56 .net] 質問です。 現在ファイル・ストレージに関してREAD/WRITEのバッファを 書き換えるドライバを作成しているのですが、 ユーザーランド ------------------------- FAT, NTFS等の高度FS ------------------------- ←←← ここ ボリューム(パーティション) ------------------------- ストレージデバイス(HDD, SD, USBMEM) ------------------------- ハードウェア 矢印 ← のところにフィルタドライバを挟みたいのですが、 どのようにすればいいのでしょうか。 FS Filter? Storage Miniport?
754 名前:デフォルトの名無しさん mailto:sage [2013/01/02(水) 14:48:26.97 .net] ステルス型のウィルスを作成するわけか
755 名前:デフォルトの名無しさん mailto:sage [2013/01/05(土) 01:05:42.57 .net] 怖ーことするんだな
756 名前:片山博文MZボット ◆0lBZNi.Q7evd mailto:sage [2013/01/07(月) 04:31:09.96 .net] w2k用IMEを開発したいんですが、参考になる文献などありませんか?
757 名前:デフォルトの名無しさん mailto:sage [2013/01/10(木) 02:56:26.51 .net] mozcのソースくらいしかないんじゃね モノがIMEだと洋書や海外サイトはまったく役に立たないし
758 名前:デフォルトの名無しさん mailto:sage [2013/01/10(木) 07:40:01.09 .net] WDF 1394 Virtual Device Hybrid Sample Driver なんだコレ、まともに動かないじゃないか バグだらけと迄は言えないが・・・・ 最低限 一度くらいは検証してからリリースしろよな。 ぷんぷん!!
759 名前:電脳プリオン 忍法帖【Lv=40,xxxPT】(5+0:5) 【28.4m】 mailto:sage [2013/01/27(日) 19:02:02.26 ?PLT(12080) .net] ∧_∧ ( ・∀・) 人 ガッ ( つ―-‐-‐-‐-‐-‐○ < >__Λ∩ 人 Y ノ. V`Д´)/ し(_) / ←>>3
760 名前:片山博文MZパンク ◆0lBZNi.Q7evd mailto:katayama.hirofumi.mz@gmail.com [2013/04/13(土) 23:45:13.69 .net] ddk欲しいヤツメールよろ
761 名前:デフォルトの名無しさん [2014/01/04(土) 00:34:38.32 .net] 仮想マルチモニタ環境でテストしたいので、だれか偽ディスプレイドライバ作って下さい。
762 名前:デフォルトの名無しさん mailto:sage [2014/01/08(水) 16:34:34.68 .net] 了解
763 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 23:18:55.69 ID:I3YIR7QR.net] 出来の悪いデバイスドライバのせいで これだからWindowsはダメなんだ!!! という不当な中傷が絶えないから
764 名前:デフォルトの名無しさん mailto:sage [2014/05/13(火) 23:23:00.35 ID:fhHSNmED.net] まぁドライバとかカーネルモジュールはだれが犯人かわかりませんからねぇ そうはいっても署名したからと言ってコードの品質が上がるとは限らない
765 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 02:46:38.54 ID:Btl4scol.net] Cypressって、どのバージョンでしょう? 7x64で動いてたなら、8.1x64でも使えるはずですけど、 VID/PIDを修正したとかですかね。
766 名前:デフォルトの名無しさん mailto:sage [2014/05/14(水) 22:58:58.07 ID:UXWubxhC.net] >>757 だいぶ前に買ったノートPCのWin7は動きましたね。 でも最近かったWin7はダメでした。 Win8は試してませんがドライバ署名強制を無効にしないとダメだと思います。 Cypress Suite USB3.4.7というやつからもらいました でも付属のInfがそもそもGUIDがXXXXになっているし カタログファイルもありませんので自分で署名してくださいという状態のようでした。
767 名前:デフォルトの名無しさん mailto:sage [2014/05/15(木) 09:28:56.13 ID:D29nScu6.net] >>758 試してないけど、 ttp://www.cypress.com/?id=4&rID=53338
768 名前:デフォルトの名無しさん mailto:sage [2014/05/15(木) 19:31:56.31 ID:ceZSKVZI.net] >>759 ありがとうございます! 試してみます
769 名前:デフォルトの名無しさん [2014/05/15(木) 21:24:53.82 ID:ceZSKVZI.net] >>759 やってみました 完ぺきでした ご協力ありがとうございます!!
770 名前:片山博文MZバグロボ ◆T6xkBnTXz7B0 mailto:katayama.hirofumi.mz@gmail.com [2014/05/19(月) 23:02:03.02 ID:0GDAGnvz.net] DDK欲しいヤツ、メールしやがれぃ
771 名前:デフォルトの名無しさん mailto:sage [2014/06/09(月) 10:44:55.54 ID:4MfCfiId.net] テスト証明書のことで躓いてる Win8.1 amd64 ぶっちゃけamd64は初体験 Win7 i386 で似たようなことやって成功してるからスキルレベル1くらいはある inf でなく、SCMで登録してアプリケーション内で呼ぶタイプ オレオレ証明書作って署名して投入するんだが、 テストモード(って右下に出てる)にしても、エラー193が返る なにかpitfallがあったら教えて
772 名前:デフォルトの名無しさん mailto:sage [2014/06/09(月) 16:27:01.52 ID:CNS89sCB.net] x64環境にx86ビルドしたドライバを入れようとしてるか、その逆?
773 名前:デフォルトの名無しさん mailto:sage [2014/06/10(火) 13:38:22.29 ID:zkp0Av9w.net] あれ。書けてる。マルチになっちまったゴメソ それだけは確認したけど、大丈夫だった .pdata セクション見えてるし
774 名前:デフォルトの名無しさん mailto:sage [2014/06/10(火) 20:11:45.64 ID:zkp0Av9w.net] わかった 原因は意外なところにあった EXEのチェックサムを見ようとPEエディタ通したら、余計な項目が変化してた 署名前のファイルまで確認したもんだから、そっからずっとだった イベントログに、0xC0000007B と出てたんだが、ほんとだったんだ (署名エラーもそれになるのかと思ってたよ、でも違和感もあった) 署名の問題でなく、ドライバPEファイルの初歩の問題だったことになる
775 名前:デフォルトの名無しさん [2014/08/09(土) 17:52:47.48 ID:IZWo8dBt.net] ★2ch勢いランキングサイトリスト★ ☆ +ニュース ・ 2NN ・ 2chTimes ☆ +ニュース新着 ・ 2NN新着 ・ Headline BBY ・ Unker ☆ +ニュース他 ・ Desktop2ch ・ 記者別一覧 ☆ 全板 ・ 全板縦断勢いランキング ・ スレッドランキング総合ランキング ☆ 実況込み ・ 2勢 ・ READ2CH ・ i-ikioi ※ 要サイト名検索
776 名前:デフォルトの名無しさん mailto:sage [2015/06/15(月) 12:07:26.99 ID:mCduSgmk.net] スレチですまんが これでsha256になってんの? 捺印アルゴリズムがsha1になってて分けワカメorz The following certificate was selected: Issued to: CPI Technologies, Inc. Issued by: GlobalSign CodeSigning CA - SHA256 - G2 Expires: Thu Oct 15 11:29:33 2015 SHA1 hash:
777 名前: 969369F2B3539100D14A15D076FB64A77728C82E Cross certificate chain (using machine store): Issued to: Microsoft Code Verification Root Issued by: Microsoft Code Verification Root Expires: Sat Nov 01 22:54:03 2025 SHA1 hash: 8FBE4D070EF8AB1BCCAF2A9D5CCAE7282A2C66B3 Issued to: GlobalSign Root CA Issued by: Microsoft Code Verification Root Expires: Fri Apr 16 05:05:08 2021 SHA1 hash: CC1DEEBF6D55C2C9061BA16F10A0BFA6979A4A32 [] [ここ壊れてます]
778 名前:デフォルトの名無しさん mailto:sage [2015/06/15(月) 12:07:52.40 ID:mCduSgmk.net] Issued to: GlobalSign Issued by: GlobalSign Root CA Expires: Mon Mar 18 19:00:00 2019 SHA1 hash: 4765557AF418C68A641199146A7E556AA8242996 Issued to: GlobalSign CodeSigning CA - SHA256 - G2 Issued by: GlobalSign Expires: Fri Aug 02 19:00:00 2019 SHA1 hash: 4E34C4841080D07059EFC1F3C5DE4D79905A36FF Issued to: CPI Technologies, Inc. Issued by: GlobalSign CodeSigning CA - SHA256 - G2 Expires: Thu Oct 15 11:29:33 2015 SHA1 hash: 969369F2B3539100D14A15D076FB64A77728C82E Done Adding Additional Store Successfully signed and timestamped: hoge.cat
779 名前:デフォルトの名無しさん mailto:sage [2015/06/15(月) 12:20:38.63 ID:mCduSgmk.net] orz
780 名前:デフォルトの名無しさん mailto:sage [2015/10/28(水) 14:04:13.59 ID:MFuCi3Ff.net] download.microsoft.com/download/9/0/f/90f019ac-8243-48d3-91cf-81fc4093ecfd/1830_usa_ddk.iso -> en_ws2003_sp1_ddk.iso download.microsoft.com/download/4/a/2/4a25c7d5-efbe-4182-b6a9-ae6850409a78/GRMWDK_EN_7600_1.ISO -> en_windows_driver_kit_version_7.1.0_x86_x64_ia64_dvd_496758.iso
781 名前:デフォルトの名無しさん mailto:sage [2015/12/01(火) 22:49:16.85 ID:WgVnPdZx.net] WDFドライバのサンプルRamdiskで、どうセキュリティを設定してもintegritylevel lowでアクセスできないんだがさっぱり分らん。
782 名前:デフォルトの名無しさん mailto:sage [2015/12/03(木) 21:06:47.39 ID:W/VU2853.net] Windowsでintel dpdk使いたいんだけどドライバーって どこからダウンロードできるのでしょうか?
783 名前:デフォルトの名無しさん mailto:sage [2016/01/02(土) 13:34:40.24 ID:obKZ3CNA.net] ドライバ初心者なんですが、UMDFからマウス操作ってできますか? サンプルが見つからないのでもしかするとKMDFのみなのかなって思ったり
784 名前:デフォルトの名無しさん mailto:sage [2016/01/04(月) 20:54:29.15 ID:fLo7MfeV.net] ウイルスでも作るんですか?
785 名前:デフォルトの名無しさん mailto:sage [2016/01/27(水) 11:55:29.64 ID:0FX+lNX3.net] windows8.1 x64で不思議なことが起こるんだが。 ドライバで仮想アドレスをMmGetPhysicalAddressで物理アドレスに変換したら 「PCの搭載メモリ以上の物理アドレスが吐き出される」 8GBしかメモリつんでないPCで0x200000000以上の物理アドレスが返ってくるのおかしくね? でもそのアドレスを使っても動作異常が起きない不思議
786 名前:デフォルトの名無しさん mailto:sage [2016/01/27(水) 13:13:27.51 ID:+TBMh7+H.net] 3〜4GBあたりのMMIOと被ってる物理メモリがリマッピングされるから 0x200000000以上でも別におかしくないよ
787 名前:デフォルトの名無しさん mailto:sage [2016/01/28(木) 01:30:41.66 ID:K4Lkd+ID.net] うん、コンピュータのしくみを、ちゃんとベンキョーした方がいいと思う
788 名前:デフォルトの名無しさん mailto:sage [2016/01/29(金) 02:59:42.84 ID:i0c4ZSE8.net] リマップされてるエリアってときたまデータ化けるんだよね。 MBによってはトリッキーなことしててアクセスタイミングシビアなのかなぁ。
789 名前:デフォルトの名無しさん mailto:sage [2016/03/07(月) 02:07:20.88 ID:A6YA8U2h.net] KMDFで作ったドライバから専用のDLLに通知を送るってどうやればいいんでしょう? 自前のID定義してウィンドウメッセージとか送ればいいのかな?
790 名前:デフォルトの名無しさん [2016/03/11(金) 09:40:09.87 ID:DCNMHBt2.net] ring3 ring0 CreateEvent イベントオブジェクト作成 DeviceIoControl ドライバにイベントハンドルを 教えてあげる ObReferenceObjectByHandle 教えてもらったハンドルで イベントオブジェクト作成 WaitForSingleObject等 待機 KeSetEvent 通知 だとセキュリティの問題あるんだっけ?
791 名前:デフォルトの名無しさん mailto:sage [2016/03/12(土) 01:28:54.42 ID:589WABKd.net] >>781 ありがとう。 そもそも通知の方法がわからなかったからセキュリティの問題とかあるのかわからないや... とりあえず非同期IOで作ってみたけど、いまいちうまく動かなかったらこの方法に作り替えてやってみます。
792 名前:デフォルトの名無しさん [2016/03/12(土) 15:14:32.76 ID:03/SVORd.net] 常にOVERLAPPEDでCreateFileして イベント発生のタイミングでI/Oが完了する DeviceIoControlか空ReadFileで実装したのかな? 手間はこっちのほうが多いけど確実なんじゃないかな
793 名前:デフォルトの名無しさん mailto:sage [2016/03/13(日) 19:54:34.01 ID:+UtlCfQY.net] >>783 一応、非同期IOで動きました。 やり方はご指摘の通り、OVERLAPPEDでCreateFileしてDeviceIoControlで完了待ちしてます。 が、この方法だとイベント受ける毎にDeviceIoControlで待ち受けしなきゃいけないから>>781 の方法にしようか検討中。 でも、それより変更したドライバ入れたらWindowsが起動しなくなったのでそれを先に解決しないと。。。 VisualStudioのカーネルデバッガからlm見ても自作のドライバはロードされてないし、 呼出し履歴にも自作ドライバのモジュールは表示されてないんだけど何が起こってるんだろう? 自作ドライバを入れ替えてから発生してるから自作ドライバに問題があると思うんだけど何から調べればいいんだろう?
794 名前:デフォルトの名無しさん mailto:sage [2016/03/14(月) 23:39:04.61 ID:Xpx0YwFR.net] 月並みだけど DriverEntry以降AddDevice等ドライバ側のハンドラを逐一追っていくしかないだろうね 起動しないとなると重篤だしどこかでKeBugCheckに引っかかってるとかかな? 個人的にはボロいターゲットマシンを用意してwindbgを使うのが好きだが ターゲットとの接続がUSBもイーサネットも面倒なんでシリアルで となると最近はシリアルついてるマシンが無いという
795 名前:デフォルトの名無しさん mailto:sage [2016/03/14(月) 23:45:56.09 ID:Xpx0YwFR.net] USBの3秒ルールとかタイミングにうるさいヤツだとブレイクで止められないんで KdPrintだっけ?DebugPrintのカーネル版 そんなやつで片っ端からログ吐かせてダメなところを特定したことはあった
796 名前:デフォルトの名無しさん mailto:sage [2016/03/15(火) 02:23:15.35 ID:ERCDR/oc.net] >>786 主のドライバは、KMDFだから、それじゃなくて、Taraceが使える。 接続は、デスクトップを2台用意して1394で繋ぐのが一番確実。
797 名前:デフォルトの名無しさん mailto:sage [2016/03/15(火) 02:24:10.96 ID:ERCDR/oc.net] しまった。 ×Tarace ○Trace
798 名前:デフォルトの名無しさん mailto:sage [2016/03/15(火) 09:48:17.75 ID:i3ttDxTk.net] 1394使えるのか って使ったことない^^
799 名前:デフォルトの名無しさん mailto:sage [2016/03/15(火) 09:49:43.67 ID:i3ttDxTk.net] タイミングにシビアじゃなければVMでもいいんだろうな やったことないけど
800 名前:781 mailto:sage [2016/03/15(火) 17:02:21.34 ID:nv+DKeW6.net] いろいろ確認方法のご教示ありがとうございます。 パフォーマンスツールキットとか入れてみたけど結局わからなくて、 今は変更前から徐々に実装する形で問題の箇所を洗い出してます。 ETWによるTraceはは色々出力してますが、 起動直後からログを取得する方法がわからなくて、 動作停止するまでのTraceは確認できてないです。 パフォーマンスツールキットで起動時のNT Kernel Loggerのログをとったら 200MB以上あって、シリアル転送で取得に5時間もかかったのでちょっと解析には 使えない感じです。 VMはターゲットPCが非力なため試してないです。 ちなみに開発環境はこんな感じ。 ホストPC:Windows7 ターゲットPC:Windows7(32bit) 接続方法:シリアル(115kbps)※1394ついてないため コンパイラ:VisualStudioExpress2013 for Windows Desktop WDK:WDK8.1 簡単な経緯としては PCIExpressデバイス用の自作ドライバ(KMDF)にハード割り込み処理を追加したらWindowsが起動しなくなりました。 割り込み処理追加前の自作ドライバは問題なし。 処理なしのコールバックを登録してWdfInterruptCreateを呼ぶまでもOK。 以下、必要な処理を少しずつ実装して試行中。。。
801 名前:デフォルトの名無しさん mailto:sage [2016/03/17(木) 12:50:20.47 ID:TI5uoHzl.net] 「特定のバージョンのJavaランタイムを必要としていたのだが、 3月14日よりJava実行環境が不要となったという。 Javaランタイムではかねてから脆弱性問題が指摘されていたためこれは素晴らしい…… と思いきや、その代わりにActiveXを利用(中略) 7年後(2023年1月10日)までなので、少なくともそこまでにはサイトを刷新しなければならない」 特定バージョンのJavaを要求していた地方税電子納税サイト、 Javaを廃止してActiveXに切り替え security.srad.jp/story/16/03/15/0329226/ ストーリー by hylom 2016年03月15日 12時37分こんなことに 部門より
802 名前:871 mailto:sage [2016/03/21(月) 22:43:26.37 ID:urLhFN/v.net] 色々アドバイスありがとうございました。 起動しない原因もなんとか解決しました。 原因は割り込み処理内でMmMapIoSpace呼んだせいでした。 割り込み処理はDIRQLなんでMmMapIoSpaceは使えないんですね。
803 名前:デフォルトの名無しさん mailto:sage [2016/03/23(水) 22:21:14.44 ID:QNyxdR+M.net] dpcに移動して解決かな? お疲れさん
804 名前:片山博文MZ ◆T6xkBnTXz7B0 [2016/04/16(土) 12:49:58.11 ID:t80kC8bk.net] IMEに関する資料を翻訳してみたよ!!! https://github.com/katahiromz/mzimeja/blob/master/doc/ime-api.pdf https://github.com/katahiromz/mzimeja/blob/master/doc/ime-api_ja.pdf https://github.com/katahiromz/mzimeja/blob/master/doc/ime-overview.pdf https://github.com/katahiromz/mzimeja/blob/master/doc/ime-overview_ja.pdf
805 名前:デフォルトの名無しさん mailto:sage [2016/04/17(日) 10:23:47.95 ID:5lvb9JgW.net] がんばるな ReactOSに参加する人増えないかなぁ
806 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:age [2016/04/20(水) 19:54:05.93 ID:HDtf39ye.net] 今年の中旬か下旬に高額賞金をかけた「カタヤマゲーム」をこの板で開催するから、必ず参加してくれよ。
807 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/04/20(水) 20:22:21.53 ID:HDtf39ye.net] 「カタヤマゲーム」の詳細は今年の6月28日に明らかになるだろう。
808 名前:デフォルトの名無しさん mailto:sage [2016/06/17(金) 11:59:57.28 ID:WSjlHFjC.net] 気のせいか汚物を見せられた気分しかしない
809 名前:デフォルトの名無しさん mailto:sage [2016/06/17(金) 21:41:27.78 ID:5fWY3W8K.net] カタヤマ大賞(カタヤマゲーム)は、会場が管理人に消されたため、中止になりました。
810 名前:デフォルトの名無しさん [2016/11/01(火) 07:23:10.44 ID:BruE0qoG.net] ドライバーの存在しないデバイスに無理矢理標準のゲームパットのドライバをインストールさせることは可能でしょうか
811 名前:デフォルトの名無しさん mailto:sage [2016/12/30(金) 20:36:21.53 ID:+CghVsdn.net] UMDFで仮想HIDタッチパネルを作ろうと思ってるんだけど、 デバイスマネージャでは認識してるけど、 Win10のコンパネのシステムのペンとタッチのところで認識してくれない。 たま〜に認識することがあるんだけど、そのときは IOCTL_UMDF_HID_GET_FEATUREが飛んできてマルチタッチの数返すと、 IOCTL_UMDF_HID_SET_FEATUREで、INPUT MODEをマルチタッチにするように リクエストが来るんだけど、ほとんどの場合でこれが来ない。 IOCTL_UMDF_HID_SET_FEATUREが飛んでくる条件はなんなんでしょう?
812 名前:デフォルトの名無しさん [2018/05/23(水) 22:53:23.93 ID:Au5e7VGg.net] 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方 役に立つかもしれません グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 KOZ8I
813 名前:デフォルトの名無しさん [2018/07/04(水) 23:15:02.49 ID:gFgZc5FG.net] N5V
814 名前:デフォルトの名無しさん mailto:sage [2018/07/05(木) 13:52:57.30 ID:vxf3BwWL.net] VS2017上でデバドラのプロダクト署名の設定はどうやるのでしょう? プロジェクトのプロパティでDriverSigningのSignModeをProduction Sign ProductionCertificateを「d:\aaa.pfx」、cross certificateを「d:\bbb.crt」 これでこんなエラーになります > error : Invalid certificate or password. > error : Invalid argument <d:\aaa.pfx> for property <ProductionCertificate>. ぐぐるとVSを管理者にしろというのが出たので試しましたが、それもエラーでした 同じパスワードとcertificateをつかってsigntoolでは署名できます。 signtool.exe sign /p xxxxx /v /ac b:\bbb.crt /f d:\aaa.pfx /tr timestamp.comodoca.com/rfc3161 ccc.sys
815 名前:デフォルトの名無しさん [2019/06/20(木) 11:02:06.22 ID:9IsAc6k5.net] メモ帳の文字コード既定値がUTF-8に、Windows 10「May 2019 Update」 https://tech.nikkeibp.co.jp/atcl/nxt/column/18/00723/042300004/
816 名前:デフォルトの名無しさん [2020/03/23(月) 18:57:09 ID:y6f8V/oj.net] (1) Windows Server 2003 SP1 DDK (1830_usa_ddk.iso/3790.1830) の CL.EXE でコンパイルすると、 >> LINK : warning LNK4078: multiple '.rdata' sections found with different attributes (C0000040) というエラーが出ます。異なる属性の '.rdata' のセクションが2つ定義されているということなんですが、 どなたか、解決策はございますでしょうか。
817 名前:デフォルトの名無しさん [2020/03/24(火) 11:23:51 ID:JQ7YmFwi.net] link してる複数の obj の中で(株)ってるんじゃね
818 名前:デフォルトの名無しさん mailto:sage [2020/09/14(月) 01:11:11.92 ID:lDodbDrd.net] MS署名必須になって個人でドライバ書く人もいなくなったか
819 名前:デフォルトの名無しさん mailto:sage [2020/09/14(月) 22:14:52.77 ID:AbBGhjjt.net] 個人でも署名できるぞ。公証人に書類作ってもらったり面倒だけど。5年10万ぐらい 更新時にまた最初から申請しなおさないといけなくてさらに面倒だから個人でとるなら最長期間でとらないと泣く 自分で使うだけなら金払わなくても自己署名でいける
820 名前:デフォルトの名無しさん mailto:sage [2020/09/15(火) 17:32:15.53 ID:GP6RXICZ.net] >>810 売り物なのに署名してないのはいやだなって思うけど、タダで作ってタダで提供 するのに10万も払って開発する人は少ないと思うけどなぁ 自己署名でいけるのって普通の環境じゃなくて開発者モードとかいうやつだけじゃ ないの?Win7の開発者モードは勝手に画面に余計な表示出したりでこんなの 使わないよって感じだった覚えあるけどWin10はましになったのかな?
821 名前:デフォルトの名無しさん mailto:sage [2020/09/15(火) 18:09:52.43 ID:TtatlNBk.net] RAMディスクドライバとか仮想CDドライバとかはもう個人では難しいのね
822 名前:デフォルトの名無しさん mailto:sage [2020/09/15(火) 21:41:08.22 ID:82EWDEue.net] >>811 win10は起動ごとにテストモード設定必要とかいろいろきつくなってる 管理者権限さえあればテストモードにしなくても自己署名でいけるのは7から変わらず 公式セキュリティホールだからMSも宣伝はしてないけどw
823 名前:デフォルトの名無しさん [2020/09/20(日) 04:21:47.16 ID:qfAYU2eA.net] >>809 MS署名が必須なのは、セキュアブートの環境だけだろう? 自己署名じゃダメだが、普通のコード署名なら、大した費用はかからないんじゃないか 最近は、出荷時からセキュアブートになってるPCもちらほらあるけどな
824 名前:デフォルトの名無しさん [2020/09/20(日) 05:56:15.65 ID:twnavDgu.net] >>812 個人が作ったドライバを使いたいか?
825 名前:デフォルトの名無しさん mailto:sage [2020/09/20(日) 07:01:48.35 ID:fEEtf3No.net] 数年前まで個人でドライバ作って個人向けに売ってたけど年100-200万ぐらいにはなったぞ
826 名前:デフォルトの名無しさん mailto:sage [2020/09/20(日) 11:01:04.21 ID:C0cEbWv1.net] >>815 個人が作ってたものが大半だろ それが後に会社を起こしたとかそうなっただけで
827 名前:デフォルトの名無しさん [2020/09/20(日) 13:40:18.70 ID:BUCS6Ek+.net] >>816 無償じゃなくて、ビジネスとしてやるなら、 署名ぐらいは、立派なのをちゃんとつけたほうがいいわな
828 名前:デフォルトの名無しさん mailto:sage [2020/09/20(日) 14:21:06.93 ID:3+m10H/f.net] >>818 立派な署名付けるのは難易度高いよ。個人だと氏名住所垂れ流しのがせいいっぱい
829 名前:デフォルトの名無しさん mailto:sage [2020/11/02(月) 18:58:53.20 ID:KqjMEGzA.net] MmMapLockedPagesSpecifyCacheって WOW64の32ビットユーザアドレス空間にもマップできるんだな すげー
830 名前:デフォルトの名無しさん [2021/01/26(火) 15:32:03.55 ID:7DQrPYu1x] ITフリーランスの独立支援サービス『テックビズ』&定額制全国住み放題『ADDress』提携開始 https://prtimes.jp/main/html/rd/p/000000035.000047639.html ITフリーランスの独立支援サービス『テックビズ』とフリーランス向け報酬即日払いサービス『先払い』提携開始 https://prtimes.jp/main/html/rd/p/000000034.000047639.html 病休代替「フリーランスティーチャー」の正体 ボトムアップの「働き方改革」で教員を救え! https://toyokeizai.net/articles/-/392362 【特報】テレビCMも成果報酬型に ラクスルがADKと提携し実現 https://xtrend.nikkei.com/atcl/contents/casestudy/00012/00485/?i_cid=nbpnxr_ranking_m フリーランスエンジニア専門の案件一括検索サイト「フリーランススタート」、 掲載案件数15万件突破!さらにリモートワークの掲載案件数4,000件突破! https://prtimes.jp/main/html/rd/p/000000010.000038976.html 新潟県、移住してきたテレワーカー/フリーランスに最大50万円を支給 https://internet.watch.impress.co.jp/docs/news/1287094.html 茨城県日立市、県外からの「テレワーク移住者」に最大151万円の助成金 https://internet.watch.impress.co.jp/docs/news/1281120.html 長野市、市内に移転・事業所設置し、移住することで最大550万円の支援金を支給 https://internet.watch.impress.co.jp/docs/news/1274735.html
831 名前:デフォルトの名無しさん mailto:sage [2022/01/24(月) 18:36:38.77 ID:GHwefuQP.net] 自分が作ったドライバを自分が使いたいだけなのに難儀するようになった。
832 名前:デフォルトの名無しさん mailto:sage [2022/02/14(月) 13:45:54.66 ID:WPt93Pz0.net] もしかして、従来のカーネルコード署名できなくなってる? もうMS経由でしかダメ?
833 名前:デフォルトの名無しさん mailto:sage [2022/02/14(月) 14:39:04.17 ID:QXoUwWbT.net] 配布用途のドライバーならもうムリだと思う
834 名前:デフォルトの名無しさん mailto:sage [2022/03/18(金) 23:31:07.13 ID:J38pP+oz.net] これでどうやって戦えばいいんだ
835 名前:デフォルトの名無しさん mailto:sage [2022/03/18(金) 23:33:27.44 ID:J38pP+oz.net] そういやPE経由のDISMでforceunsignedで入ったりする
836 名前:デフォルトの名無しさん [2022/03/30(水) 18:39:44.19 ID:B+Ol9Bvt.net] 17歳女子高生です WDK for Windows 10 バージョン 2004 のオフラインインストールの方法、 または同.iso等イメージの直リンURLを教えてちょんまげ
837 名前:デフォルトの名無しさん mailto:sage [2022/03/30(水) 20:19:05.04 ID:IxMRBvfI.net] https://software-download.microsoft.com/download/pr/19041.1.191206-1406.vb_release_amd64fre_WDK.iso
838 名前:デフォルトの名無しさん mailto:sage [2022/03/30(水) 23:16:57.74 ID:B+Ol9Bvt.net] >>828 17歳女子高生ですが、ステキなおじさまありがとうございました 心ばかりのお礼です https://i.imgur.com/voO3Hwn.jpg https://i.imgur.com/LCR1bNe.jpg
839 名前:ぴころ mailto:sage [2022/10/05(水) 14:20:45.32 ID:9D53ssqc.net] ●
840 名前:デフォルトの名無しさん mailto:sage [2022/11/04(金) 11:20:39.57 ID:hp15nXPU.net] 自作のドライバがコア分離ではじかれたんだけど どうすれば対応できるんです?
841 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています