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.
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] 中学校の時に習っただろ