WindowsDDK各種についてのスレ
■ このスレッドは過去ログ倉庫に格納されています
Microsoft Windows Driver Development Kits http://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. 236939a1adfb38a1f131c51482500ea2 これであってる? 236939a1adfb38a1f131c51482500ea2 ちなみにWindows Server 2003 SP1 DDKにはVisual C++ Toolkit 2003より新しい x86/x64/IA64のコンパイラとC/C++/STL/MFC/ATLのヘッダ・ライブラリが 一通り入ってるのでアプリの開発でも役に立ちます >>343 騙されたと思って入れてみろ ちゃんと入ってるから >>344 C:\WinDDK\WDF\KMDF10以下にそれらしいファイルはなかったのだが…… >>345 C:\WINDDK\3790.1830\ 以下は? やっとわかった……ルートにあったsetup.exeはKMDFのそれか。 みんなごめん。・゚・(ノД`)・゚・。 >>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. Visual Studio 2005 スレから誘導された俺が来ましたよ。 masm っすか・・・なつかすぃ。 これがあればVC++Toolkitってもういらない? タイムスタンプは去年のになってるけど、atlは3.0、mfcは4.2相当の模様。 この辺はやっぱりガード堅いか。 >>356 ちゃんと調べてパス通せば使えるんだろうけど 面倒だったからVC++ Toolkitを使ってしまった俺ガイル 2000のDDKは、XPで使えますか? NTDDKは、XPでは、つかえませんでした 使えるに決まってるじゃん それ一つしか出回ってないんだから ( ゚д゚ ) 出回ってるのは2003のDDKな。 2kまでの下位互換は残してあるみたい。 バカ!! 2003のDDKは、出回ってるが 2000のDDKは、もう出回ってないよ!! 2003DDKでWin2k用のドライバの開発もできるんだから おとなしく2003DDK入れておけばおkだわな。 2000のDDKは、いっぱいころがってるよ これが、XPで使えるか聞いてんだろ? >>359は 2003≒2002≒2001≒2000≒XP 何が違うんだYO! いくら2kDDKがいっぱい転がっていようが、 あえてそれを使う必要はないっしょ。 そりゃそうだ。 下位互換性を考えなければならないから、 バージョンがあがって機能は増えるばかりだ。減るはずが無い。 となればDDKも同じく肥大するばかり。 TextSS のWindowsXP(Professional)64bit化おながいします もしくは64bitにネイティブ対応したテキスト置換ソフトありますか? そういや64bitにネイティブ対応している2chブラウザてありましたっけ? > TextSS のWindowsXP(Professional)64bit化おながいします 持ってるけどマルチにはあげませんw > もしくは64bitにネイティブ対応したテキスト置換ソフトありますか? すぐ作れるだろw > そういや64bitにネイティブ対応している2chブラウザてありましたっけ? これもwwwwwwww IA64サーバで動く2chブラウザて使い道あるんですか? >>377 何で他人が作ったソフトの64bit版を持ってるんだ? 本人の宣伝かなぁ。 でもそうすると逆効果だよなぁ。 DDKの注文のときに、アメリカの州名のところに日本の県名書いたら、国際便の宛先に全く県名が表示されなくなったったんだけど、とりあえず届いた。 そういや昔俺もIBM USの開発者登録で 国名US 州名Pacific Islands Kanagawa Atsugi 〜とか書いたら Japanって書いてなくてもちゃんと販促CD届いた。 まあ事実上アメリカに統治されているようなもんだしな。 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 用のデバイスドライバ開発の需要は低下し、 サードパーティの専用ツールが商品として成立しない時代と なってしまったのだろうか?" >>387 いま無料でダウンロードできるようになってる奴じゃなくて、 次のバージョンのことですか?<ベータテスト WDF落としてみたけど、コンパイラのバージョンは13だね。 C++/CLIのシンタックスを受け付けてくれる14が使えると思ったけどそれは期待はずれだった。 64bitコンパイラはバージョン14だな C++/CLIが通るかどうかは知らないけど で、KMDFってなんなのよ WDMより楽しいのか? とりあえずダウンロードしておいた 2003R2DDKになってるのかと思ったけど2003SP1DDKのままだった (実際にインストールはしてないからメニューが更新されていないだけかも) いるかどうか分からないけどKMDF 1.0がほしい人のための直リン http://download.microsoft.com/download/3/b/5/3b519887-c4af-4ab3-9578-cec48cc84d94/WDFv10.iso こんにちは。ここはすばらしいスレですね。 softice販売終了を知ってorz >>115 , >>265-266 で触れられているのですが、 cygwinのgccを使ってデバイスドライバ開発できている方は居ますか? 今回の開発では、とあるツールのせいでgccを使わねばならず、悩んでいます。 VS.NETは持っているので、 gccでcoffを作った後、link.exeでリンクできないかな〜、いや出来るはずだ、 と信じているのですが。 DDKにはコンパイラも入ってるというに、なんでそんな奇特な。 >>395 > softice販売終了を知ってorz Compuwareに問い合わせてみては? 在庫分くらいなら、購入可能では無いかと思いますよ。 話ぶった切って悪いんだが、WingrooveとかVSCとかみたいなソフトシンセっぽいのとか作りたい 用は仮想MIDIポートを作りたいんだが、オレはどの本で勉強すればいいんですか!? 「Windows XP デバイスドライバプログラミング[入門と実践]」ですか!? >>402 その手のdeviceDriverを書きたいなら、src\wdm\audio\fmsynthを読むと良い。 余談ではあるが、その書籍は入門用の資料として眺める程度には良いが、その程度で止めておくべき。 実際にモノを作ってみると、頼りになるのはDDKと自分自身だけだというのがよく分かる。 なーる!ありがとうございます うひゃああうううあああDDK入手マンドクセェ あはは、おまえらは本当にオレを りんりんりーん! がっつり喜ばすこ とが好きやなあ!!! うれしくなんか、ないんだからね!! ごはん食べながら ざるを いっぱい まわ し た こんな知的に問題がある人間は社会から隔離されるべきだ deviceDriver以外での実装例として、IDirectMusicSynthを継承するやり方もあるようだ。 http://www.artworxinn.com/alex/ 十分詳しいと思うけど。 なんで素直に分からないので教えてくださいって言えないの 何が分からないか分からないので教えてください あるいはエスパーを雇ってください Windows XPで、VMware + WinDbg でのデバッグ方法の詳細が分かりません ddk喜多 格調高い黒色がたまらん。 マジでハァハァってなった。 Windows XPで、VMware + WinDbg でのデバッグ方法教えてくださいよー。 SoftIceが販売終了になっちゃったから、↑これでやるしかないんですよー。 メモリコピーについて質問があります。 今の私にはDDKにあるカーネル状態で動作するメモリコピー関数 がどれかは分かりません C言語なんかでは memcpy(dst, src, 4 * 1024); なんかで4KBメモリコピーをしたりします。 デバイスドライバでも何らかの関数を用いてメモリを4KB分コピーしたとします。 この二つのメモリコピーのとき、memcpy()の速度を1とすると、速度比はどれく らいになるんでしょうか? >>419 どう詳細が分からないのか詳細が分かりません たとえば>>411 の3つめのURLの手順通りに進めたらどこでどう詰まったのか 説明してください どうせ「1行目から分かりません」とか言うんだろうけどあえて釣られてみる >>420 関数の速度は多分変わらん 非ページメモリを対象にしたら、多少早いかもしれん >>421 「6.windbg に Kernel Debug メッセージが表示されれば成功です」までできました。 この後どうすればいいのですか。 デバッグ用ドライバはロードとアンロードだけできるシンプルなのを実験用として作ってあります。 でもデバッグ方法がわかりません。 おまい・・・WinDbgの使い方解ってねーな? どーせシンボルも入れてないだろw。 >>425 はい、わかってないです。 「http://www.geocities.jp/debu0510/personal/windbg.html 」に書いてあるとおりにやって、普通のアプリケーションのデバッグ方法は分かったんですけど、ドライバのデバッグ方法がわかりません。 ドライバのデバッグってどうすればいいんですか??? シンボルって「http://www.microsoft.com/japan/whdc/devtools/debugging/symbolpkg.mspx 」に載ってるやつですよね。 「Windows XP Service Pack 2 のシンボル」をダウンロードしたんですけど、使い方がわかりません。 ↓のようなことをちょっと勉強してみたいんです。ご教授お願いします。 Driver Development Part 1: Introduction to Drivers http://www.codeproject.com/system/driverdev.asp Driver Development Part 2: Introduction to Implementing IOCTLs http://www.codeproject.com/system/driverdev2.asp Driver Development Part 3: Introduction to driver contexts http://www.codeproject.com/win32/driverdev3.asp Driver Development Part 4: Introduction to device stacks http://www.codeproject.com/system/driverdev4asp.asp Driver Development Part 5: Introduction to the Transport Device Interface http://www.codeproject.com/useritems/driverdev5asp.asp >>426 WinDbgの基礎の基礎からって話?ならここのスレじゃ適当じゃないカモ。 バグがないとWinDbgの意味はないから424の書いてる事が正解かな? つーか、ちゃんとした本を買ってこい。それで勉強白。 話はそれからだ。 努力しない香具師に食わせるタンメンは無いって事だな。 >>426 >WinDbgの基礎の基礎からって話?ならここのスレじゃ適当じゃないカモ。 ちょっとだけ教えてくださいよー。 ちゃんとWinDbgでドライバのソースが見れて、ブレークポイントで止めることができれば後は自分でできます。 ちなみにどの書籍を買えばいいんですか? WinDGBのヘルプ読めばいいじゃん。英語が読めないなら、知らね。 あるひとつのHDDを以下のような構成にて使用しています。 cドラにwinxp home(oem版) dドラがデータ・アプリ入れ eドラは8GBの空き(未フォーマット) このHDDが付いているPCをゲストとして2台のPCで出刃ドラ開発しようとしています。 この、ゲスト用PCはメインで使う事はないのですが、データやアプリのライセンスの 関係上、c, dドラをフォーマットするのはためらわれます。 んで、eドラをフォーマットして、cドラに入っているosのライセンスにてeドラにwinxpを 再インストールしたいと考えています。(cドラはそのままの予定です) こんな使い方でもライセンス違反にはならないでしょうか? また、eドラで出刃ドラの開発を行っている場合は、cドラのosに致命的なダメージを 与える事はありませんよね? >>432 同時にCとEのOSが起動しなければ、おk ありがとう。 これで安心して出刃ドラの開発進めれる。 WDKからIFSKitが統合されたので、今ならIFSKit相当の内容がタダで手に入ります。 http://www.microsoft.com/japan/whdc/driver/wdk/betawdk.mspx ※Windows Live IDかMicrosoft Passportの登録が必要(無料) DVD焼くのが面倒な人は仮想CDとかどうぞ http://www.osronline.com/article.cfm?article=410 ※こちらも要登録(無料) >>435 WDK EDW 5472 ビルド The 2nd EDW after Beta 2 release of the Windows Driver Kit これにIFSKitが入ってるの? >>436 漏れがダウンロードしたのはWDK EDW 5456だったけど ちゃんとIFSKit相当の内容(ファイルシステム/ファイルシステムフィルタドライバの サンプル・ドキュメント・ヘッダ等)が入ってた。 ねんがんの ntifs.h を(ry メインマシン:LPTポート付き、WinDbgを動作させる。 青画面マシン:COMポート付き という、構成なのですがメインマシンのLPTポートをCOMポートと して認識させるフリーのドライバとかは出回っていないでしょうか? LPT <-----> COM と接続するケーブルは持っているんです。 ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.4 2024/05/19 Walang Kapalit ★ | Donguri System Team 5ちゃんねる