2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

WindowsDDK各種についてのスレ

1 :デフォルトの名無しさん:03/03/31 22:08.net
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.


2 ::03/03/31 22:10.net
個人でDDK使おうと思ってる人は情報が少なくて困ってるはず。

3 :デフォルトの名無しさん:03/03/31 22:10.net
またぬるぽかよ

  ∧_∧
 ( ´∀`)< ぬるぽ

ぬるぽに投票しましょう
http://pumpkinnet.to/ranking/words/
【ぬるぽに投票した人】
http://pc.2ch.net/test/read.cgi/prog/1048837306/l50

4 :デフォルトの名無しさん:03/03/31 22:12.net
ドライバ開発ツールがあるが、あえてこのスレではノータッチ。
VC+DDKがメイン。

一応参考までにツールを。
WinDriver
http://www.xlsoft.com/jp/products/windriver/windriver.html

5 ::03/03/31 22:13.net
ああ、4=1です

6 ::03/03/31 22:17.net
XP用はLogoを取りましょう、とのこと
http://www.zdnet.co.jp/news/0103/30/e_driver.html

7 ::03/03/31 22:19.net
あ、忘れてた。ツール追加

DriverStudio
http://www.compuware.co.jp/drivercentral/driverstudio.asp

SoftICE(R) Driver Suite
http://www.compuware.co.jp/drivercentral/driver_bundle.asp

8 ::03/03/31 22:24.net
DDKの古いバージョン欲すぃ。

9 :◆uR/yLcsx96 :03/03/31 22:25.net
一応トリップでもつけてみるかね

10 :デフォルトの名無しさん:03/03/31 22:26.net
>>8
買えよ、


  *               THE END     *

  ⊂二 ̄⌒∈二二 ΞΞゝ       ノ)
.     )\  \ 0)´Д`)     /ヽ\
   /__   )〓Φ〓    _ / /^\)
  //// /丿 ο ο |⌒ ̄_|/       *
 / / / // ̄\  ο ο | ̄ ̄
/ / / (/     \=(◎=___
((/         (   /   _  )                     *
            / ̄/ ̄ ̄/ /           (  ノ
           /  /   / /   .        ,'´ ●ヽ
         / /   (  /           //~´∀`) シュウリョウー
        / ̄/     ) /           `ヽ⊃  つ
      / /       し′             し‐、ノ
    (  /
     ) /       ...::::::..:::...:...:..           :::...:...:.
     し′   .....:::::::::::::::::::::::::::.::::::         :::::::::.::::::
     ..::::.::::::::::::::::::::::..::::::::::::::'                        【糸冬】

11 :1:03/03/31 22:27.net
偽者はトリップつけなくていいよ。

12 :デフォルトの名無しさん:03/03/31 22:31.net
http://people.freenet.de/Power-Info/Windows98_DDK.htm

13 :◆uR/yLcsx96 :03/03/31 22:40.net
>>10
いや、$25払って注文したよ。
もうすぐ来るはず。

話によると、MEDDKあたりにMASMも入ってるらしくて、ほすぃ。

>>12
おおっ!ありがとう!!!

14 :◆uR/yLcsx96 :03/03/31 22:51.net
>>10
だめだ・・・ほとんどファイル消えてる・・・

15 :デフォルトの名無しさん:03/03/31 22:53.net
ftp://ftp.microsoft.com/developr/

16 :◆uR/yLcsx96 :03/03/31 23:41.net
>>15
なかったです(;;)
(タラちゃん風に)

17 :デフォルトの名無しさん:03/04/01 00:38.net
>>16
じゃ、DDK なんてケチくさいこと言わないで、

M S D N 買 え !

18 :デフォルトの名無しさん:03/04/01 00:58.net
っていうかMASMじゃだめなの?

19 :◆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
漏れはドライバ作りたいです

20 :デフォルトの名無しさん:03/04/01 14:19.net
ドライバ開発に役立つユーティリティが公開されているサイト。
http://www.sysinternals.com/

21 :デフォルトの名無しさん:03/04/01 23:21.net
>>19
じゃ、旋盤の方が役に立つぞ!

22 :デフォルトの名無しさん:03/04/02 02:19.net
>>19
今ならMSDN付きのVisualStudioが5万強で買えますが。

23 :◆uR/yLcsx96 :03/04/02 03:11.net
>>20
ありがとうございます。
〜〜Mon系便利ですよね。

>>22
まじですか。ってそれはMSDN違いじゃ?
俺が言っているのはMSDN Subscriptionsのことです。

24 :デフォルトの名無しさん:03/04/02 09:00.net
>>23
あんた、本当に開発者か?
http://www.microsoft.com/japan/msdn/vstudio/campaign/default.asp
http://www.pasoq.co.jp/shopping/special/micro/kaihatu.html

25 :デフォルトの名無しさん:03/04/02 12:07.net
ヽ(´ー`)ノ

26 :デフォルトの名無しさん:03/04/02 15:36.net
FCDみたいな仮想ドライブ作りたいんだが、
テンプレートないですか?

27 :◆uR/yLcsx96 :03/04/02 19:06.net
>>24
ヽ(´ー`)ノ

28 :デフォルトの名無しさん:03/04/02 19:52.net
>>24
\79,590 - \20,000 = \59,590

微妙な値段だな。

29 :デフォルトの名無しさん:03/04/02 19:55.net
それなら5万円強じゃなくて、6万円弱だろう。
いずれにしても、ちょっと高いyp

30 :◆uR/yLcsx96 :03/04/02 20:49.net
無料CDROMで配布するくらいならDLさせてくれればいいのに・・・。

31 :デフォルトの名無しさん:03/04/03 00:53.net
>>28
いや、ドライバ開発してるってことは恐らくVC++くらい持っているだろうから、優待版で
\75,800 - \20,000 = \55,800
だな。
いずれにせよ開発環境とほとんどのOSがついてこの値段なら破格だよな。

32 :げま:03/04/03 03:43.net
>>8
ページからはリンクはれないけど古いファイルは生きてるよ。

http://download.microsoft.com/download/win98SE/Install/Gold/W98/EN-US/98DDK.EXE
http://download.microsoft.com/download/winntwks40/Install/1998/NT4/EN-US/nt4ddk.zip
http://download.microsoft.com/download/win2000ddk/install/august00/nt5/en-us/2kddknly.exe

(meはなかったけど)




33 :デフォルトの名無しさん:03/04/03 22:28.net
Me DDKって2000 DDKに含まれてると思ってた。違うの?

34 :◆uR/yLcsx96 :03/04/03 22:58.net
>>32
ありがとうございます!DLしました!

http://www.microsoft.com/downloads/results.aspx?productID=&freetext=ddk&DisplayLang=en
まだサンプルとかはありますね。

>>33
そうなんですか?

35 :山崎渉:03/04/17 15:46.net
(^^)

36 :◆uR/yLcsx96 :03/04/22 12:02.net
まだDDKこない・・・

37 :◆uR/yLcsx96 :03/04/27 17:31.net
DDKキター!

38 :デフォルトの名無しさん:03/05/25 15:30.net
http://pc.2ch.net/tech/kako/1016/10163/1016308148.html

39 :山崎渉:03/05/28 13:24.net
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉

40 :デフォルトの名無しさん:03/06/08 20:05.net
これってクレジットカード以外では
どうしようもないんですかねぇ。
会社で使用するんですけど
MSDN買ってくれそうにないので。

ちなみに98と2000DDKはあります。


41 :デフォルトの名無しさん:03/06/08 23:45.net
>>40
カードのみですねぇ・・・

42 :40:03/06/10 21:57.net
結局申し込みました。
これってどれくらいの期間で
送ってくれるものなんでしょうか?
>36>37の書き込みからすると
2週間ぐらいなんでしょうか?

43 :デフォルトの名無しさん:03/06/10 22:57.net
>>42
3くらいみといたほうがいいのでわ?

44 :40:03/06/23 23:32.net
本日到着。

45 :デフォルトの名無しさん:03/06/24 11:47.net
成果品の報告を待つ(w

46 :デフォルトの名無しさん:03/07/16 22:03.net
maintenance

47 :デフォルトの名無しさん:03/07/16 22:08.net
誰かWin2000のDDKうぷしてくれないかな。。。

48 :ゼーレ01:03/07/16 22:12.net
IPの隠し方知ってますか?パス抜きされて困ってます。
誰か助けてください!!お願いします

49 :デフォルトの名無しさん:03/07/16 23:04.net
WDMドライバってDDK無しでコンパイルする方法無いの?

50 :デフォルトの名無しさん:03/07/16 23:05.net
http://www.39001.com/cgi-bin/cpc/gateway.cgi?id=ookazujp
http://www.39001.com/cgi-bin/mbl/gateway.cgi?sid=11&id=ookazujp

51 :デフォルトの名無しさん:03/07/16 23:35.net
WDMドライバはただのPEっぽいからDDKなしでもいけそうだな
全部自分で書くなら

52 :デフォルトの名無しさん:03/07/17 00:38.net
DriverEntry用意して
DLLの形でコンパイルすればOK?

53 :デフォルトの名無しさん:03/07/17 01:31.net
>>47
しません(ぉ

nyでXPDDKなら可能かも...

54 :デフォルトの名無しさん:03/07/17 05:14.net
>>53
XPDDKほすぃ。。。
うぷしてくれる?
ファイル名とハッシュおちえて。

55 :デフォルトの名無しさん:03/07/17 12:02.net
win2kddk.exe 68,905,688 287b12f965d8f0cf27c4430f1c84df22
xpddk.zip 137,942,746 75d1bf09c1ec5f4a1d37818ce3c71044

2kddkも見つかったので共有しときますか

56 :デフォルトの名無しさん:03/07/17 15:02.net
VS.NET2003と一緒にそんなディスクもついてきたが使い方覚えるの面倒くさい。
やっぱJavaに期待する。

57 :デフォルトの名無しさん:03/07/17 15:39.net
>>55
どーもありがd

58 :デフォルトの名無しさん:03/07/17 18:26.net
>>55
かからないー
v1.14の方ですか?

59 :デフォルトの名無しさん:03/07/18 02:30.net
>>58
漏れも検索Hitしない。。。
v1.14 と v2.0b3.2 両方起動してるんだけど。。。



60 :55:03/07/18 02:44.net
2.0b5.1を使って共有を試みています

61 :デフォルトの名無しさん:03/07/18 06:06.net
>>55
落としたけどこれ何?
変な動作をした挙句一部のファイルが
消えたみたいなんだけど?
VMWare上だから大事には至らなかったけどね。

62 :55:03/07/18 10:31.net
>>61
Windows 2000 DDK及びWindows XP DDKです
管理者権限が無いと導入に失敗するしwaveデバイスが使えないとbeep音が鳴るみたいだね

63 :デフォルトの名無しさん:03/07/18 12:48.net
2.0b5.1にしても全然検索Hitしない。。。
nyのマターリな仕様上しかたないのかな。


>>61-62
MSのサイトからDDKをダウンロードできなくなった理由が
なんとなくわかった気がした。

64 :デフォルトの名無しさん:03/07/20 00:55.net
MSDNのでかい白い箱についてきたDDKとダウンロード版とはどう違う会?

この開発キットでUnix用のドライバも作れるようにしてけれ

65 :デフォルトの名無しさん:03/07/21 01:47.net
http://www.windriver.com/japan/
windriverを検索したら出てきたサイトなんだけど
wind river だって。。。ややこしい。
softice検索してもアイスクリームのサイトがヒットするんだよな。。。

66 :デフォルトの名無しさん:03/07/22 00:12.net
もっとも低レベルな(ハードウェアよりの)プロセスの方が
IRQLは高くのか。。。ややこしい。

67 :デフォルトの名無しさん:03/07/22 04:14.net
>>62
DDKまだ流してますか?

68 :デフォルトの名無しさん:03/07/22 16:15.net
http://download.microsoft.com/download/win98SE/Install/Gold/W98/EN-US/98DDK.EXE
http://download.microsoft.com/download/winntwks40/Install/1998/NT4/EN-US/nt4ddk.zip
http://download.microsoft.com/download/win2000ddk/install/august00/nt5/en-us/2kddknly.exe

一番欲しいwin2000がリンク切れになってる。

69 :デフォルトの名無しさん:03/07/22 16:42.net
http://web.archive.org/web/20010211041723/http://download.microsoft.com/download/win2000ddk/install/august00/nt5/en-us/2kddknly.exe

70 :デフォルトの名無しさん:03/07/23 03:21.net
>>60
何処のクラスタにいるんだ?

71 :デフォルトの名無しさん:03/07/23 11:27.net
SRAMカードの内容を読んで、アプリに渡したいんだけど、
RAMDISKってのは参考になるのかなぁ。
もしかして、逆にRAMをDISKにみせるヤシなのかな。
PCカードドライバというかPCMCIAとかいうのは死滅っぽいね。

72 :デフォルトの名無しさん:03/07/23 18:29.net
DDKか・・・何もかも懐かしい

73 :デフォルトの名無しさん:03/07/23 22:04.net
そもそもDDKっていったい何なの?
それが有るのと無いのとではドライバの開発にどんな影響があるの?

74 :デフォルトの名無しさん:03/07/23 22:07.net
開店セール見に来てーーーーーーーーーー!DVDを見ようー!GO!
▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼
開店セール1枚 500円より→→→http://www.dvd-exp.com 
アダルトDVDが激安販売→→→http://www.dvd-exp.com 
アダルトDVDの価格はなーんと1枚900円→→→http://www.dvd-exp.com 
最短でご注文いただいた翌日にお届け!→→→http://www.dvd-exp.com 
セルビデオ店の人気商品が24時間お買い物が出来ます。
        時間をかけてゆっくり選んでください!
          http://www.dvd-exp.com←へGO!
           DVDエクスプレス


75 :デフォルトの名無しさん:03/07/24 00:49.net
開店セール見に来てーーーーーーーーーー!DDKを見ようー!GO!
▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼▼
開店セール1枚 500円より→→→http://www.microsoft.com/ddk/
アダルトDDKが激安販売→→→http://www.microsoft.com/ddk/
アダルトDDKの価格はなーんと1枚900円→→→http://www.microsoft.com/ddk/
最短でご注文いただいた翌日にお届け!→→→http://www.microsoft.com/ddk/
セルビデオ店の人気商品が24時間お買い物が出来ます。
        時間をかけてゆっくり選んでください!
          http://www.microsoft.com/ddk/←へGO!
           DDKエクスプレス

76 :デフォルトの名無しさん:03/07/24 11:32.net
ドライバ仕様どころか、DDKまでが隠蔽されている。
だって、VS/.NETを購入しただけではデフォルトでドライバ作れないんだから。

こういうところを見ると、実はWindowsはドライバを作りにくいってことが分かる。

77 :デフォルトの名無しさん:03/07/24 21:03.net
win2000用のドライバをwinXPで開発する場合はXPDDKを使うの?

78 :デフォルトの名無しさん:03/07/25 18:19.net
age

79 :デフォルトの名無しさん:03/07/25 20:24.net
>>77
使う。

2kDDKでも良いけど。

80 :デフォルトの名無しさん:03/07/26 17:10.net
DDKって銀行のキャッシュカードでも送ってもらえるの?

81 : ◆TMMMMMMMMM :03/07/27 05:33.net
ちょっとしたPCI基板を起こしたので
デバドラ書くことになった

Windows 2000 DDK のドキュメントとかサンプル
眺めてんだけど、いまいちピンと来ない…

・デバイスのプローブ(IRP_MJ_PNP ??)
・(バスマスタ使うので)物理アドレスの扱い
・PCI共有割り込みにおけるハンドラの書き方

英語でもいいのでとっかかりになるポインタきぼんぬ教えて君

82 : ◆TMMMMMMMMM :03/07/27 05:35.net
追伸
昔 W2k 用のファイルシステム作ろうとしたことがあって
そのへんはひととおり勉強したので、
NT用ファイルシステムドライバ(NTFSD, 通称 FSD)の
簡単な質問にだったら答えられるかもしれん。

83 :デフォルトの名無しさん:03/07/28 22:00.net
パケットフィルタリングってドライバ使わないと出来ないですよね?
どうやってパケット手に入れて、ブラウザとかに渡しますか?

84 :デフォルトの名無しさん:03/07/28 22:02.net
>>83
proxy...

85 :デフォルトの名無しさん:03/07/29 04:14.net
誰かxpddk.zipもう一度流してください

86 :デフォルトの名無しさん: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

87 :デフォルトの名無しさん:03/07/29 23:14.net
ドライバ制作素人におすすめ書籍とかある?


88 :デフォルトの名無しさん:03/07/30 00:40.net
Jini

89 :デフォルトの名無しさん:03/07/30 03:26.net
どこのクラスタにいるんだー
xpddk.zipあと一週間位流してください
おながいします

90 :デフォルトの名無しさん:03/07/30 16:31.net
Win2000でWin2kDDKを使ってWDMをコンパイルしたら
そのドライバは 98 2000 XP の全てに対応するの?

91 :ドライバ制作ど素人:03/07/30 16:55.net
>>87
何を作るってのをまだ決めて無くて
なんとなくドライバについての知識が欲しいのなら
WDMデバイスドライバプログラミング完全ガイド 上\4000 下4800
でいいと思う。
実際に作ろうとしたら、そのハードに関する情報とかいろいろと必要になるだろうけど。

92 :デフォルトの名無しさん:03/07/30 17:34.net
>>90
WDMドライバは、ソースレベル互換だったと思う。
実際には同じバイナリでも動作することがあるので、テスト次第。
2000と98ではIRPの飛び方が違ったりするんで、
それは当然吸収しなければならない。

93 : ◆TMMMMMMMMM :03/07/30 17:45.net
>>87
とりあえず
Microsoft WDM プログラミング(アスキー; ISBN4-7561-3913-2)
買ってきますた

>>91のヤツ、悪くなさそうだったのだけど
たまたま逝った秋葉書泉で、上が売り切れダターヨ

94 :デフォルトの名無しさん:03/07/30 18:30.net
>>93
その本CD-ROMが付いてるみたいだね。
もしかしてxpDDKとか入ってる?

95 : ◆TMMMMMMMMM :03/07/30 18:49.net
>>94
DDKは「必要なので別途入手してくれ」リストに入ってたので
あきらめてどこかから入手してくれい。

ちなみに俺はあまのじゃくなので、VCとか使わず
Borlandのコンパイラでやろうとしている(無謀か?)
ちうか大昔にFSDをCygwinしかもLinuxクロスで作ろうとした。
そのときはFSDスケルトンまでは動いたな〜(遠い目)

ところでやっぱり、ひとつのドライババイナリで、
できればW98も対応してあげたいのだが…
案外メンドくさそうね。

96 :デフォルトの名無しさん:03/07/30 19:33.net
そういえばドライバのコンパイルにIDEは使えず、
コマンドラインでコンパイルって書いてあったけど、
VS.net2003が出た現在でもそんな感じ?

97 :デフォルトの名無しさん:03/07/30 20:42.net
XPDDKのサンプルはコマンドラインからnmakeした

98 :デフォルトの名無しさん:03/08/01 00:52.net
XPDDKってボリュームラベルが DDK_2600 で、
一番新しいファイルの更新日時が 2001/08/18 ってのが最新版?


99 :デフォルトの名無しさん:03/08/01 00:59.net
XPDDKでないと困ることって何があるのか?

100 :デフォルトの名無しさん:03/08/01 02:14.net
>>99
XP用のドライバ作れないんじゃないの?

101 :山崎 渉:03/08/02 02:11.net
(^^)

102 :デフォルトの名無しさん:03/08/02 08:41.net
xpddk.zipもう一回ny2にupキボンヌ
4日繋いでるけど落ちて来ない…

103 :◆uR/yLcsx96 :03/08/02 11:51.net
みなさん乙です。意外にもこのスレ生きてましたね。

104 :デフォルトの名無しさん:03/08/02 13:06.net
今日の>>102の運勢
"ddk_xp.iso" で検索すると良い事があるかも。


105 :デフォルトの名無しさん:03/08/02 14:28.net
WinDriver 6.02
http://download.com.com/3000-2383-10215497.html?tag=sptlt

106 :デフォルトの名無しさん:03/08/02 15:57.net
>>104
ありがとう
ny2諦めてny1に移行してしまったよ
ny1,ny2どっちでもいいよね?

107 :106:03/08/02 16:19.net
>>104
うほ
勘違いした、良い事あったよー

108 :デフォルトの名無しさん:03/08/02 16:55.net
で、何つくるんだ、おい?
クレクレ君かい?

109 :デフォルトの名無しさん:03/08/02 18:40.net
>>108
トロ…

110 :デフォルトの名無しさん:03/08/02 18:55.net
>>108
シメサバ…

111 :山崎 渉:03/08/15 16:07.net
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

112 :デフォルトの名無しさん:03/08/17 19:39.net
Windows 最強!!

113 :デフォルトの名無しさん:03/08/19 19:30.net
ddk_xp.isoでぐぐったらロシアのサイトがヒットした・・・


114 :デフォルトの名無しさん:03/08/29 23:14.net
システムクラッシュの生成、、、か。

115 :デフォルトの名無しさん:03/09/24 10:21.net
cygwin でドライバ作ってみたけど、以外となんとかなるもんだね


116 :デフォルトの名無しさん:03/10/02 04:33.net
ネットワークパケットをモニタとかフィルタとかするプログラム作りたいんですが
NdisRegisterProtocol などを、
どう使えばいいのか何をする関数なのかさっぱりわかりません。
という訳で、ネットワークドライバに詳しくておすすめの本って何かありませんか???

117 :デフォルトの名無しさん:03/10/02 08:59.net
>>81
>・デバイスのプローブ(IRP_MJ_PNP ??)
>・(バスマスタ使うので)物理アドレスの扱い
>・PCI共有割り込みにおけるハンドラの書き方

・HalGetBusDataでPCI上のデバイスをスキャン
・MmMapIoSpaceで物理アドレスを直接マップする
・バスマスタDMAならMDL使う
・IoConnectInterruptでShareVector/InterruptModeを適切に設定

かなぁ(=゚ω゚)y-~ NT4ダケド

118 :デフォルトの名無しさん:03/11/04 20:55.net
VESA汎用DISPLAY Driverの作り方

119 :デフォルトの名無しさん:03/11/04 21:49.net
これから >>118 が講義してくれるらしいぞ。

120 :デフォルトの名無しさん:03/11/05 15:08.net
DDKをインストールした時に、一緒についてくるWindows Debuggerというツール
を使った事はありますか?
あれば、このツールでのドライバのデバッグ方法を教えてくれませんか?
ちなみに、バージョンは5.00です。

121 :デフォルトの名無しさん:03/11/05 22:36.net
>>118
結局何なんだよ、気になるだろ!
講義してくれんのか?
それとも誰かに聞きたいのか?

122 :デフォルトの名無しさん:03/11/05 22:44.net
>>116
filter hook使うといいのかな?
ファイアウォールのサンプルだったらネット上で見かけたよーな。


123 :デフォルトの名無しさん:03/11/09 23:30.net
>>120
たとえば、232で繋いでもう一台でDebugger動かしてやるよね

124 :デフォルトの名無しさん:03/11/10 15:27.net
>>123
御返答ありがとうございます。
>232で繋いでもう一台
ということは、対向のPCが別に必要ということですか。
今、試しているのは自作のUSBドライバをマウスドライバとしてインストールし、
そのマウスをターゲットとしてデバッグをしようとしているのですが、これは
不可能なのでしょうか。
度々申し訳ないですが、可能であればやり方を御指導下さい。


125 :デフォルトの名無しさん:03/11/10 22:03.net
「調べる」という単語の意味を知らないんだろうなぁ…

126 :デフォルトの名無しさん:03/11/11 12:43.net
最近発売されたデバイスドライバ書籍にデバッグの章があるぞ。
マイクロソフト公式の分厚いデバッグ専門書も出回ってるよな。


ところで、後者読んだ人いるかい?
買おうか迷ってるんだが……。
ああいうのはじっくり腰をすえて読まんと
良さがわからないんだよな……。

127 :デフォルトの名無しさん: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

になるんですかね?

私も読んだことないんですけど、後者ってデバドラのデバッグでも
利用できる話なんでしょうか…


128 :デフォルトの名無しさん:03/11/11 19:15.net
>>126
>>127
ありがとうございます。

ヘルプを見たら、設定方法についての説明がありました。
英語を訳してみると、どうもハイパーターミナルと似たようなものなのかと。
これでダメなら、本買います。


129 :デフォルトの名無しさん:03/11/13 20:06.net
>>128
Linux板にこーゆースレがたっていたりするわけだが。
Linux版に立てるWin2Kトラブルシュートスレッド
http://pc.2ch.net/test/read.cgi/linux/989048022/
シンボルはMSの鯖からダウソ使えるからDDK買うまでもない。

130 :デフォルトの名無しさん:03/11/18 15:05.net
浮上

131 :デフォルトの名無しさん:03/11/23 22:39.net
Windowsドライバのテンプレートらしい。
WDM板で紹介されてた。
ttp://wdtl.sourceforge.net/


132 :デフォルトの名無しさん:03/12/06 22:10.net
大丈夫だと思うが一応保守カキコ@sage

133 :デフォルトの名無しさん:04/01/09 03:17.net
なんかネタ無いの?

134 :デフォルトの名無しさん:04/01/09 03:49.net
んー,今月のCマガが(ry

135 :◆cplnFO9T0I :04/01/20 14:41.net
日ソフ見てみろ。
今売り出し中のヤシと、25日発売のヤシ

136 :デフォルトの名無しさん:04/01/26 23:19.net
>>338
そろそろスレ変えた方がいいと思う。
http://pc2.2ch.net/test/read.cgi/tech/1049116134/ とか。

137 :デフォルトの名無しさん:04/01/27 18:38.net
中々愉快な誤爆ですな…

138 :デフォルトの名無しさん:04/01/27 20:42.net
しっ目をあわせちゃいけません

139 :◆cplnFO9T0I :04/02/26 21:29.net
なんか詰まってない?
話題というものに。

140 :デフォルトの名無しさん:04/02/26 21:37.net
話題?
ンなもんddkどこですか?
で終わりだよ

141 :デフォルトの名無しさん:04/03/04 23:28.net
いつの間にやら、MSDNでOffice Developer?がDLできなくなってた・・・

142 :デフォルトの名無しさん:04/03/29 14:03.net
142 名前:デフォルトの名無しさん[sage] 投稿日:04/03/26 02:18
海外製共有ソフトだと色々見つかるっぽい

143 :デフォルトの名無しさん:04/03/31 10:11.net
98x1キーボードをシリアルポートにつないでXPで使えるようにする
ドライバ書けんかな

144 :デフォルトの名無しさん:04/04/04 15:06.net
それ電気的に変換したほうが良くない?

145 :デフォルトの名無しさん:04/04/12 17:49.net
ふつーPICとかでやるわな

146 :デフォルトの名無しさん:04/04/17 19:18.net
情報求む!!!
Video for Windowsに対応したキャプチャドライバを開発
する予定ですが、どーもドライバとVfWとのインタフェース
が分からないです。

サンプルや、技術情報のURLか書物を探しています。
情報お願いしますm(_ _)m

147 :デフォルトの名無しさん:04/04/17 23:55.net
誰かDDKに付いてるヘルプの日本語版もってないですか〜
ほしぃ・・・


148 :デフォルトの名無しさん:04/04/18 00:00.net
FCDみたいな仮想ディスク作りたいんだけど。
サンプルない?

149 :デフォルトの名無しさん:04/04/18 00:28.net
WDMデバイスドライバプログラミング完全ガイド〈上〉持ってる方、
もし必要ない方いらっしゃいましたら、譲ってください。
アマゾンにエントリしてますので、よろしくです(笑)


150 :デフォルトの名無しさん:04/04/18 11:26.net
>>149
私もエントリしてますw
でもダメですね・・・

151 :デフォルトの名無しさん:04/04/18 16:56.net
>>150
>>151
おれ esbooksでしつこく購入登録してたらある日突然送られてきたよ。
まだどっかに在庫あるんじゃねーかな。

152 :デフォルトの名無しさん:04/04/18 19:09.net
DDK で十分じゃん

153 :デフォルトの名無しさん:04/04/18 21:47.net
>>151
(#`Д´)マヂデスカッ

154 :デフォルトの名無しさん:04/04/19 03:59.net
今、DDKドキュメントを翻訳してるんだけど、ほんと辛い。


155 :デフォルトの名無しさん:04/04/19 09:40.net
>>148
Windows NT ファイルシステム詳解
を読んで悶絶汁

156 :デフォルトの名無しさん:04/04/19 09:51.net
>>149
それ俺の学校の図書館にある。
で、何回も借りまくり。
しかし何回読んでもはっきり理解できないのは俺の脳の仕様ですか?

157 :デフォルトの名無しさん:04/04/19 13:52.net
>>149
記憶があいまいで申し訳ないんだが,どっかにRAMDISKドライバのソースなかったっけ?
あれを参考にしつつ実際の参照先をRAMに作った仮想ディスクじゃなくて
読み込んだファイルを見るようにすればいいんじゃないかと。

158 :149:04/04/19 14:30.net
WDMデバイスドライバー完全ガイド(上)
アスキーに聞いてみたら、絶版の雰囲気が濃厚。
誰か譲ってぇ・・・


159 :電波5号:04/04/19 14:39.net
>>148
http://www.acc.umu.se/~bosse/

160 :デフォルトの名無しさん:04/04/19 15:10.net
>>157
http://hp.vector.co.jp/authors/VA000363/release/index.htm

161 :デフォルトの名無しさん:04/05/01 02:17.net
ん?巻き戻ってる?

162 :デフォルトの名無しさん:04/05/01 21:48.net
 

163 :デフォルトの名無しさん:04/05/07 19:33.net
2kddknly.exeとwin2kddk.exeってどう違うんですか?
サイズ、ファイルバージョンなどは同一、
署名のタイムスタンプが違うだけで
どちらをインストールすればいいのか迷ってるのですが。

あと、釣りだと思うけど>>61も気になるし。


164 :デフォルトの名無しさん:04/05/08 22:36.net
>>163
素直にMSから郵送してもらえ

165 :デフォルトの名無しさん:04/05/09 16:01.net
>>163
俺的にはwin2kddk.exe。

166 :デフォルトの名無しさん:04/05/11 01:24.net
MSから買うと届くのがうんこ遅いからなぁ。
4月28日に注文したのが今日の5月11日、12日かかってるもん。
MSDNに入ったほうが速いと思う

167 :デフォルトの名無しさん:04/05/18 19:38.net
ttp://club.shelek.com/viewfiles.php?id=2
DDKいっぱ〜い
(´ー`)y-~~~

168 :デフォルトの名無しさん:04/05/19 21:07.net
98DDKは
>>12でも>>32でも>>167でもハッシュは一致します田
MD5:ACBD703D59D240601C21422386FBF70E

2000DDKは

2kddknly.exe > >>167
MD5:916AE3ACF8B4CB9D71544C53CBC5AE10

win2kddk.exe > 具ぐったら二つほどあります他
両方ともMD5:287B12F965D8F0CF27C4430F1C84DF22
>>55と一致してますがこれってホンモノですかね?

ていうかぐーぐる先生バンザイ!

169 :168:04/05/19 21:19.net
というか中身見たら
win2kddk.exe = 2kddknly.exe + directx7 Build Environment 他 + WinMe Build Environment 他
っぽかったです。
2000だけならどっちでもいいっぽいです。

間違ってたら突っ込んでね、えろいひと。

170 :デフォルトの名無しさん:04/05/20 15:04.net
>>169
あってると思われ。
まあ自分はwin2kddk.exeが>>169の通り全部入りだからこれだけでいいけど、
一応>>167の3.11ddk以外落としといた。

(´-`).。oO(98ddkはumssコンパイルするのに要るしなぁ)

171 :デフォルトの名無しさん:04/05/21 22:59.net
>>32はMicrosoftのサイトなんだから本物に決まってる

172 :デフォルトの名無しさん:04/06/06 12:30.net
マニュアルが日本語なら…

173 :マイク:04/06/10 15:32.net
DDKのCDROMを秋葉原で売っていないですか。
$25でMSにオーダーすれば良いんですが、カード番号をインターネットで入力するのが怖くて。

174 :デフォルトの名無しさん:04/06/10 21:38.net
DDK_XPが、韓にも露にもない・・・
もちろん、>>167 にも

175 :デフォルトの名無しさん:04/06/11 01:29.net
>>174
nyは?

176 :デフォルトの名無しさん:04/06/11 01:46.net
>>175
無かったよぉ

177 :デフォルトの名無しさん:04/06/11 08:21.net
秋葉原でMSDNのパッケージ買って、
同梱されてる葉書を送ると幸せになれる!!1!1

178 :デフォルトの名無しさん:04/06/11 12:38.net
>173
MSからDDKかうとかなーーーーーーーーーーーーーり待たされるのでMSDNに入るのがオススメ

179 :デフォルトの名無しさん:04/06/22 19:43.net
>>174
今見たら>>167の中にあったぞ。
ttp://club.shelek.com/download.php?id=5

180 :デフォルトの名無しさん:04/06/22 20:08.net
>>179 
ありがとう。 
前は死んでいたので諦めていましたが、ファイルが復活していました

181 :デフォルトの名無しさん:04/06/25 11:20.net
daemonみたいなののフロッピ版を作る方法を教えてください

182 :179:04/06/25 21:06.net
スマソ、分かりません。
というか、漏れがDDKを使って開発しようとしているのが
>>181と同じ。OS/2なら標準機能なのに。

183 :デフォルトの名無しさん:04/06/25 21:11.net
http://chitchat.at.infoseek.co.jp/vmware/vfdj.html
既存の物を使えば?
GPLだけどソースコードも転がってる。

184 :179:04/06/25 21:41.net
>>183
thnx!!
これを参考にしてちょっとした工夫を加えてみる。

185 :デフォルトの名無しさん:04/06/25 23:13.net
マイコンピュータにA:やB:ドライブとしてでるのキボンね

186 :デフォルトの名無しさん:04/07/13 23:25.net
Windows2000でASPI経由でSCSIコマンドを発行しようと思ってます。

http://support.microsoft.com/default.aspx?scid=kb;en-us;310072&sd=tech
を適用してデバイスマネージャに認識させることまではできたんですが、
いざコマンドを出すとLUN8以上でSS_NO_DEVICEが返ります。

解決法等心当たりがある方はお願い致します。

187 :デフォルトの名無しさん:04/07/24 08:16.net
CD-ROM(CDFS) の geometry を得たり、中身をベタで hex 表示したくて、
winXP では、nt4ddk を見て、できるようになったのですが、win98 でも
できないかと 98ddk.exe などを落として来て調べていますが、難渋して
います。
win98 では、Vwin32 を開いて、Ioctl() で、アクセスできないのでしょうか。
FAT, FAT32 は、vector にあった fd_rw にソースがあり、これに似た処理が
できれば、よいと期待しています。

188 :デフォルトの名無しさん:04/07/24 23:02.net
age

189 :デフォルトの名無しさん:04/07/24 23:14.net
おまえなんかででけ。

190 :187:04/07/28 08:20.net
morry さんのサイトの、VxDCall で、int 2Fh を呼ぶ方式で、win98 でも
CDFS を覗けるようになったけど、kernel version が違うせいか、winXP
では、起動しないアプリケーションになってしまった。

191 :デフォルトの名無しさん:04/07/28 22:45.net
XPでVxDCallって…ポカーン
ドライバ開発者なのに9xとNTの違いすら知らん連中が増えてきたのか

192 :デフォルトの名無しさん:04/07/29 00:55.net
XPでVxD
激しくワロタ

193 :187:04/07/29 06:13.net
単なる趣味のプログラマです。なんでも閲覧アプリを作っています。
起動しているOSを調べて、9x なら VxDCall するルーチンを呼ぶようにした
のだけれど、リンクした lib が 9x の kernel を参照しているので、ダメなの
です。今のとこ、#ifdef - #endif で、9x と XP とは分けるようにしたのだけ
れど、この後2本立ては面倒なので、9x 対応部分は dll にしようかなと思って
います。
それにしても、9x では、こんな面倒なことしないと、CD-ROM のセクタ読みが
出来ないなんて、どうなってるのでしょうね。15セクタまでも読めないし。

194 :デフォルトの名無しさん:04/07/29 06:42.net
9x - ASPI
NT - SPTI
でいいんじゃないの?

195 :187:04/07/29 08:08.net
>>194
早朝からガイドをありがとうございます。
NT DDK を入手して5日目ですが、CDFS で追求してきて、fd_rw の DeviceIoContorl() 依存に
したがったのが、回り道になった気もしています。
SCSI 制御を少し調べます。
また、質問したときは、よろしくお願い致します。

196 :187: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 は
あります。

197 :デフォルトの名無しさん:04/08/10 20:09.net
つーかCD-ROMにCHSなんて無いんだから、
ASPIなりSPTIでREAD CAPACITYでいいんじゃないの。

198 :187:04/08/11 07:51.net
>>197
レスをどうもありがとうございます。
愚痴になるけど、
IOCTL_CDROM_GET_DRIVE_GEOMETRY でぐぐると、結構出てくるのは、何な
んでしょうね。

199 :デフォルトの名無しさん:04/08/11 12:56.net
>>198
CD-R や RW じゃなくて、CD-ROM でそういうメディアありますか?

200 :187: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 相当のコード例が見つからず、なかなか進みません。

201 :デフォルトの名無しさん:04/08/12 02:25.net
>>200
>READ CAPACITY 相当のコード例が見つからず、なかなか進みません。
http://www.t10.org/ftp/t10/drafts/sbc2/sbc2r15.pdf

202 :187:04/08/12 17:20.net
>>201
お教えいただきありがとうございます。
また、新しい用語が出てきて、○×△です。ボチボチ読みます。
ntddscsi.h が必要らしいのが分かって nt4ddk の中を探しましたですよ。
ところで、ANSI は移転したんですねえ。

203 :199:04/08/16 12:18.net
>>200
あ、誤解や有用なサジェスチョンとかじゃなくて、マルチセッションがらみで
その辺の仕様に影響がでていたような記憶があったので、ROM と R(RW)
で違いがあるのかな、と思って聞いてみたわけです。

204 :デフォルトの名無しさん:04/08/16 14:26.net
DDKってSPごとにバージョン違うんでしょ?
おれ、win2kddk.exe持ってるけど、SP1って表示される。

205 :187: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 は含めないということでしょうか。

206 :187:04/08/16 15:36.net
>>204
DDK って買うものみたいで、download も出来るので、変な印象を持って
います。
ntddscsi.h が見つからず、他に ddk があるかと探しましたが、ms の
サイトでは、ftp サイトの dir のリストを許してくれませんでした。
どんな SP があるか分かるといいですよね。
尚、ntddscsi.h は、nt4ddk にひそんでいました。

207 :デフォルトの名無しさん:04/08/16 20:00.net
DDKを入手することで手に入るのは、デバッグ用シンボルテーブルの付いた
カーネルおよびその他周辺プログラムのイメージという理解でいいですか?

と考えると、SPがOSのcoreの総とっかえということからして、DDKのバージョンも
SPの数と同じだけあることになりますね。

208 :デフォルトの名無しさん:04/08/16 20:56.net
全然ちげー

209 :デフォルトの名無しさん:04/08/16 21:33.net
>>208
ではなんでしょう?

210 :デフォルトの名無しさん:04/08/16 21:35.net
http://www.microsoft.com/japan/whdc/ddk/debugging/symbols.mspx
ここみたら分った

211 :デフォルトの名無しさん:04/10/25 04:07:23.net
あのー
学生でPGバイトしてて
ddk使って〜な機能のもの作れって言われたんですがー

バイトで半年やってるだけの人にできるんでしょうか

212 :デフォルトの名無しさん:04/10/25 07:11:02.net
無理

213 :デフォルトの名無しさん:04/10/25 09:37:24.net
>>211
半年という期間はどうでもいい、君の知識と能力次第だ。
出来る人もいれば、出来ない人もいる。
自分で判断できないようなら、君は間違いなく後者に属すると思う。


214 :デフォルトの名無しさん:04/10/25 09:43:00.net
>>211
ドライバの本を買って読めば、そのうちなんとなくわかってくるよ。

215 :211:04/10/25 12:24:00.net
>>214
やっぱ,本とDocument読んでがんばるしかないんですね.
がんばります

216 :デフォルトの名無しさん:04/10/25 14:33:50.net
documentよりもsrc以下だな

217 :デフォルトの名無しさん:04/10/25 21:01:25.net
>>213でいうところの「出来る人」であれば、サンプルソースをとっかかりにしてdocument漁るのが一番早いね

218 :デフォルトの名無しさん:04/10/29 20:28:46.net
|;´-`).。oO(IFS キットって、何であんなに高いんだろう?

219 :デフォルトの名無しさん:04/10/30 01:19:21.net
特許でも絡んでんじゃね?

220 :デフォルトの名無しさん:04/11/10 01:18:45.net
まあフリー版IFSで結構ファイルシステムドライバ書いてる人は
多いみたいなんで、そっちでいくってことで。

しかしあれはドキュメントも何もないのに彼ら(↑の書いてる人)は
どうやって開発方法とか学習したんだろう?


221 :211:04/11/10 21:51:09.net
あーバイトには無理みたいです
というか,自分には無理でした.

もう,前に進む気がしない
でも,社員は,進んでると思ってる.

222 :デフォルトの名無しさん:04/11/10 22:36:17.net
>>221
どうにもならなくなる前にゴメンナサイしとけ

もしくは、やる気が残ってるなら、聞きまくれ

223 :211:04/11/12 10:00:33.net
やる気はありますが,
DDK経験者の社員がいないので,聞けない状況です.

今度,今の状況を詳しく説明して,まだやれって言われたら
もうちょっとがんばってみます.

ホントはバイト先変えたいのですが,
それが終わらないと辞めますもいえないし T T

224 :デフォルトの名無しさん:04/11/12 12:47:04.net
いきなり、激しい質問をしてしまいますが、プリンタードライバーを開発しようと
する場合にはDDKを入手すればなんとかなりますか?


225 :デフォルトの名無しさん:04/11/12 12:47:44.net
>>224
あなたが作れるかどうかはわかりません

226 :デフォルトの名無しさん:04/11/12 18:30:19.net
ファイアーウォールと実行ファイルを実行させないツール(BlackICEの実行制限機能の簡易版みたいなの)が作りたくてDDKを購入したのですが何から手をつけていいのかわかりません。
本屋でDDK関連の本を立ち読みしたのですが、どれも内容はUSBのドライバに関するものばかり。

USBのドライバでも学べば他のツールを作れるようになりますか?

227 :デフォルトの名無しさん:04/11/12 18:54:31.net
>>226
あなたが作れるかどうかはわかりません

228 :226:04/11/12 19:51:51.net
>>227
あなたなら作れますか?

229 :デフォルトの名無しさん:04/11/12 20:13:46.net
『ファイアーウォールと実行ファイルを実行させないツール』
『ファイアーウォール』と『実行ファイルを実行させないツール』
どっちだ?

FWについては
http://www.codeproject.com/internet/drvfltip.asp

実行ファイル云々はこの辺のやり方でいけそうだ
http://www.codeproject.com/dll/DLL_Injection_tutorial.asp

230 :デフォルトの名無しさん:04/11/12 21:24:36.net
d;rxscacsr

231 :226:04/11/13 12:29:06.net
>>229
ありがとう。
ソース読んで挑戦してみます。


232 :226:04/11/13 12:31:24.net
すみません。忘れてたした。

>『ファイアーウォールと実行ファイルを実行させないツール』
>『ファイアーウォール』と『実行ファイルを実行させないツール』
>どっちだ?
『ファイアーウォール』と『実行ファイルを実行させないツール』の方です。

233 :デフォルトの名無しさん:04/11/13 19:33:09.net
>>231
あー、後者のは
http://www.codeproject.com/dll/apihijack.asp
の方が良かったかも

234 :デフォルトの名無しさん:04/11/17 21:58:42.net
>>220
フリー版IFSはどこから手に入れるのでしょうか?

235 :デフォルトの名無しさん:04/11/18 10:47:33.net
$md5sum DDK_XP.ISO
add294e46849d80b89c0f67662598136 *DDK_XP.ISO
これは正しいですか?

236 :デフォルトの名無しさん:04/11/18 10:52:14.net
イエ〜ス。146,276,352 バイトデ〜ス。

237 :デフォルトの名無しさん:04/11/22 16:02:16.net


238 :デフォルトの名無しさん:04/11/25 09:26:35.net
USB使う場合って、標準USBドライバに合わせるべきなんか、
独自USBドライバ作るべきなんか、
どうやって判断してまつか?

239 :デフォルトの名無しさん:04/11/25 16:01:17.net
標準のクラスに合わせて作るべき

どのクラスにも当てはまらないようなデバイスなら独自で

240 :デフォルトの名無しさん:04/11/26 16:55:48.net
標準クラス一覧を日本語で読めるところ無いかな...


それと、DDKでなくて、ツールを購入すると50マソ近くするみたいですが何とかなりませんか。
関数を一杯作るんでなくて、クラスライブラリの派生で作りたいでつ。

241 :デフォルトの名無しさん:04/11/26 18:27:43.net
>>240
お前が作ってばらまけ

242 :デフォルトの名無しさん:04/11/29 15:19:20.net
ファイルシステムドライバってプラグアンドプレイとか電源管理ってやらないんですか?

243 :デフォルトの名無しさん:04/11/30 14:20:25.net
参考になったのであげ。

244 :デフォルトの名無しさん:04/12/21 14:06:14.net
保守システム起動

245 :デフォルトの名無しさん:04/12/22 18:23:46.net
あひゃ、Morry's Un'Gramming Pageが閉鎖してた。

246 :デフォルトの名無しさん:05/01/04 22:39:28.net
>>245
なんて事だ。へこむ。

247 :245:05/01/04 23:29:33.net
>>246
Internet ArchiveにはHTMLは全部残っている。画像がかなり足りないが。
http://web.archive.org/web/20040125191913/tech.millto.net/~morry/

で、久しぶりにその内容をじっくり読んで実験を行ってみたところ、
Win32アプリ単体で下位1M領域にメモリを確保することに成功。
もちろん、Win32アプリからBIOSを呼び出すこともできた。

248 :デフォルトの名無しさん:05/01/09 03:43:43.net
この手のページは更新されなくても存在するだけで価値があるんだけどなあ。
なんとなくリンク
http://f7.aaa.livedoor.jp/~inusite/zatugaku/note/close.html
http://deztec.jp/lecture/cl/close.shtml

249 :デフォルトの名無しさん:05/01/09 04:01:00.net
維持するにはコストが必要だということを無視しまくってるな

250 :デフォルトの名無しさん:05/01/09 09:16:53.net
誰がなんと言おうと消す奴は消す。

251 :デフォルトの名無しさん:05/01/10 03:15:22.net
>>245があったのは無料サーバだし
運営会社が消滅してるのにサーバが存続してるという謎の状態だから
コストの問題で閉鎖したのでないのは明らかだが。

252 :デフォルトの名無しさん:05/02/09 23:55:56 .net
sysなどを作るときに使う
build.exe っていったいなにをやってるんですか?
nmakeを呼び出してるんですか?
cl.exeを呼び出してるんですか?

253 :252:05/02/10 23:03:13 .net
初心者ですいません
自分で調べたら,
setenv.batが設定をして,buid でnmakeを呼んでました.
nmakeが,cl や link などを呼び出していました.

254 :246:05/02/20 03:12:40 .net
>>247
暫くこのスレ見てなくて気づかなかった。
教えてくれてありがとう。
入手困難な古い技術書とかマニュアルとか、
ああいう世界へ行ってしまったよーな気分だった。

255 :デフォルトの名無しさん:05/02/25 11:28:20 .net
vmwareとかcolinuxを見てると、Windowsのドライバという形で
なんでも実装できるんだなと思わせられますね。
二つともcr3やgdtrとかldtrを制御が回ってくるたびに書き換えてるわけでしょ?

256 :デフォルトの名無しさん:05/03/09 01:20:27 .net
Windowsがリング0とリング3しか使ってないことを利用して、
仮想マシンはリング1で動かしてるんじゃなかったっけ? >vmware
非特権命令のsgdtあたりをどうごまかしてるのか知らないけど

257 :デフォルトの名無しさん:05/03/10 20:06:19 .net
>>256
これが概要図としては分りやすそう。
http://www.extremetech.com/article2/0,1558,1156611,00.asp

これを読む限りじゃVMX driverとVMMはring0で動いてるらしい。
CPUとメモリはVMMが直にアクセスしてるところを見ると、
VMX driverが連続した物理メモリ領域を確保して、VMMにコンテキスト
スイッチするたびに、うまいことやってMMU関連を誤魔化してるんだろか。

258 :デフォルトの名無しさん:2005/03/28(月) 09:13:56 .net
USBのドライバである.SYSを作成したいんですが、
コンパイラはVC++本体ですか?
それとも、Development Kitsのコマンドプロンプトですか?

それと、プロジェクトファイルを作るときは、EXEと同じ感じで良いのでしょうか?

259 :デフォルトの名無しさん:2005/03/28(月) 11:46:32 .net
ビルドは、DDK付属のbuildコマンドで行います。
プロジェクトを作るときは、makeプロジェクト?にしましょう。
外国産のツールなどで、VCでもビルドできるようには出来ますが
あくまでもbuildコマンドを使うのが基本のようです。

また、buildコマンドを実行する前に環境変数の登録等(DDKにバッチファイル付属)を行うようにします。
SOURCES、MAKEFILEの準備も忘れないで下さい。

260 :デフォルトの名無しさん:2005/03/28(月) 14:05:16 .net
Win32からFriendlyNameを変えるのはSetupDiSetDeviceRegistryPropertyでいけるんですが
ドライバ側からFriendlyNameを変えるのってどうやるんでしょうか?
同じデバイスをいっぱい繋げてるんですがデバイスマネージャで見分けるのに
デバイスから固有の情報をもらってFriendlyNameを変えるようにしたくて…


261 :デフォルトの名無しさん:2005/03/28(月) 14:35:39 .net
サンクス>>259
buildコマンドで上手くいきました。
DOSプロンプトで作るなんて不思議ですね。

262 :デフォルトの名無しさん:2005/03/28(月) 18:41:54 .net
や、普通です

263 :デフォルトの名無しさん:2005/03/29(火) 23:14:14 .net
64bitバージョンをビルドできるDDKはどれ?

264 :デフォルトの名無しさん:2005/03/30(水) 10:31:28 .net
>>263
手元にあるWindows DDK 2600では可能みたいだ。

265 :デフォルトの名無しさん:2005/04/07(木) 00:21:44 .net
DDKサンプルをcygwinのgccでコンパイル,
リンクすることは可能でしょうか?

いちおう,kernel32.lib -> libkernel32.a
のように,対応するライブラリファイルはあるようです.

266 :デフォルトの名無しさん:2005/04/07(木) 01:20:10 .net
>>265
自分でmakefile書けばなんとかなるんじゃね
リンク手順が面倒だったり、ヘッダやスタブライブラリの中身が足りなかったり、
ヘッダそのものが足りなかったりすることが多々あるけど。

267 :デフォルトの名無しさん:2005/04/09(土) 17:04:20 .net
>>264
AMD64向けビルドしようとするとamd64mk.incが無いって出る。
しかもどこにも無い予感。
いったいどこに?

268 :デフォルトの名無しさん:2005/04/19(火) 05:10:21 .net
>>267
2600ではItanium用しかないからでは。
Server 2003 SP1向けならあるかと。

269 :デフォルトの名無しさん:2005/04/25(月) 15:27:51 .net
ファイルシステムをユーザモードで実装するための
ライブラリみたいなのがあったような気がするんですが、
どなたかご存知ないですか?

270 :デフォルトの名無しさん:2005/04/25(月) 18:45:24 .net
IFS?

271 :269:2005/04/26(火) 11:23:13 .net
>>270
すみません、知らなかったので調べてみたんですが、
IFSってファイルシステムのフレームワークということで
ファイルシステムのドライバを書くことになると思うんですが、
何か勘違いしてますでしょうか?

以前見たライブラリは、ドライバ自体はユーザモードの
アプリケーションと通信する機能しか持たなくて、
実装をほとんどアプリケーションで行っている、ってやつ
だったような気がしたんですが、どなたかご存知ないでしょうか?

272 :デフォルトの名無しさん:2005/05/25(水) 02:38:26 .net
マスストレージデバイスのドライバを作成するために
必要なハードウェアの仕様を知りたいのですが、
それが記載されているURLありませんか?

273 :デフォルトの名無しさん:2005/05/25(水) 20:47:58 .net
>>271
そーゆーのあったら俺も欲しいもんだ。

>>272
デバイス製造者にあたるのが筋ではないか?

実装を調べるのなら、Linux, *BSDのソース覗くと
ちょっとはヒントになるかもな。

274 :デフォルトの名無しさん:2005/05/25(水) 22:29:45 .net
>269
これ?
ttp://web.mit.edu/fifs/www/

275 :デフォルトの名無しさん:2005/05/26(木) 15:24:52 .net
TrueCrypt のソースって、IFS を理解する上で参考になる?
ttp://www.truecrypt.org/

276 :デフォルトの名無しさん: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以降のものを使用しています。

277 :本田:2005/05/28(土) 20:58:45 .net
>>276
デバイスの熱暴走か?
自作デバイスに冷却ファンを付けてみればいいかも。

278 :デフォルトの名無しさん:2005/05/28(土) 22:31:35 .net
XP用ドライバ入門者ですが、入門変にUSBマウス用ドライバは難しいですか?

279 :デフォルトの名無しさん:2005/05/28(土) 22:41:22 .net
>>278
そんな発言する人間には難しい

280 :デフォルトの名無しさん:2005/05/29(日) 00:11:30 .net
>>277
返答ありがとうございます。
FX2LPはFX2のLP版でかなり消費電力が抑えられています。
FX2はちりちりに熱くなったけど、
FX2LPはちょっと温かい程度です。
なので熱暴走ではないのではないかと考えていますが、
やっぱりデバイス側(FX2LP自体またはファーム)が原因と思われますでしょうか?
そういえば、前にFX2をいじっていたときも、
間違ったファームを書いたら即座にOSが落ちたことがありました。

281 :278: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型のデータを
正しく受け取り、上位層(カーソルのプロトコル?)に正しく渡してあげる部分だけを
なんとかすればなんとか成るのかな。。。ところで、自分で出来るかな?みたいな状態です。
っていうか、やる気なんですが。一点、心配事としては、見つからないだけで既に誰か神が
もう作ってくれているんじゃないかなという点です。

282 :本田:2005/05/29(日) 17:26:35 .net
>>276
一般的にWindowsは、
メモリリークの問題を抱えているので、
サーバーの運用では、落ちる時間を予想して、
其の前に定期的にリブートするみたいだけど。



283 :デフォルトの名無しさん:2005/06/05(日) 23:44:52 .net
入門向け
ttp://www.i.u-tokyo.ac.jp/ss/msprojects/kernel.html



buildってスペースの入ったパス内ではうまく動かんのですかね?

284 :デフォルトの名無しさん:2005/06/07(火) 18:56:33 .net
俺は念のため空白のないところに全部置いてる

285 :デフォルトの名無しさん:2005/06/13(月) 03:34:09 .net
WDMデバイスドライバー完全ガイドが増刷されてる模様…

286 :285: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/


287 :デフォルトの名無しさん:2005/06/13(月) 07:52:28 .net
遅いじゃないか
いつまで待たせるんだよ


288 :285:2005/06/13(月) 09:35:40 .net
>>287
アスキーとしても、沢山刷り過ぎると不良在庫になり兼ねないでしょうし、
匙加減が難しいですね。

289 :デフォルトの名無しさん:2005/06/16(木) 01:14:10 .net
日本語のこの手の本は貴重だからなあ

290 :デフォルトの名無しさん:2005/06/16(木) 01:57:56 .net
ASCII社員乙

291 :デフォルトの名無しさん:2005/06/16(木) 05:40:49 .net
じゃあMSDNマガジン日本版の休刊を惜しんどくから
MS社員認定よろ

292 :デフォルトの名無しさん:2005/06/17(金) 23:54:06 .net
2003ddk get
送料たけーよ

293 :デフォルトの名無しさん:2005/06/18(土) 02:55:42 .net
$25
まあこんなもんでしょ

294 :デフォルトの名無しさん:2005/06/27(月) 16:47:53 .net
アスキー、MFCによるWindowsプログレミングも増刷してほスイ

295 :デフォルトの名無しさん:2005/06/30(木) 14:10:51 .net
>>294
原書も品切れ中みたいですね
ttp://www.amazon.com/exec/obidos/tg/detail/-/1572316950/

296 :デフォルトの名無しさん:2005/07/09(土) 04:48:35 .net
ほっしゅ

297 :デフォルトの名無しさん:2005/10/01(土) 09:44:48 .net
DDK 来るのが遅い遅いと各所で見たが、予想外に早くてびっくり。
注文が9/21で到着が9/30
$25はドライバ関連の書籍の値段を考えると全く気にならんかった。

298 :デフォルトの名無しさん:2005/10/25(火) 00:28:08 .net
>>297
すまんがおしえてくれ、
DDKの注文は英語のページでいいのか?

299 :デフォルトの名無しさん:2005/10/25(火) 22:39:00 .net
というより英語しかない。

300 :ハーピィ:2005/10/28(金) 14:03:20 .net
E・∇・ヨノシ <300ゲット♫

301 :デフォルトの名無しさん: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。

302 :301:2005/11/17(木) 18:33:55 .net
301の件、まだ解決しないけど、とりあえず、XP 環境でやってみてるが、
makefileの書き方なんか、とおの昔に忘れてしまってるじゃないか。

昔は、make 一発で、色々自動的にやらせてたのに。


303 :デフォルトの名無しさん:2005/11/19(土) 12:45:14 .net
>>302
DEVICE_EXTENSIONって自分で定義するものを使うのが普通だが。
#ifdefなどで除外されていないかとか、とりあえずソース確認汁。

304 :デフォルトの名無しさん:2005/11/19(土) 14:32:14 .net
どのサンプルだ?

305 :301:2005/11/19(土) 18:06:30 .net
>>304
wdm\usb\bulkusb

どうもオレが使ってる、DDKでは、bulkusbのサンプルは
Win2kではNGのようで、XP用に書かれてるらしい。


306 :デフォルトの名無しさん:2005/11/19(土) 18:29:32 .net
いあmどき2k使ってるのが悪いんだよ

307 :デフォルトの名無しさん:2005/11/19(土) 19:59:17 .net
>>306
んなこと言ったって、世間では、2k/XPのドライバって
大抵共通で使えるようになってるだろ?


308 :304:2005/11/19(土) 20:40:50 .net
>>305
PUSB_IDLE_CALLBACK_INFOはwxpのみにあるとかが原因。

309 :デフォルトの名無しさん:2005/11/19(土) 22:29:11 .net
じゃあセットの奴注文しないといかんね。Me用が98で動かないとかの不具合ってあるの?

310 :デフォルトの名無しさん:2005/11/19(土) 23:27:49 .net
Meこそもういらんだろう
期限切れも間近だし

311 :デフォルトの名無しさん:2005/11/19(土) 23:45:48 .net
>>310
だよな。ほとんど、XP に移行したんじゃないか?
俺の周りじゃ、まだ 98SE とかの方が使われてる。

312 :デフォルトの名無しさん:2005/11/19(土) 23:56:54 .net
俺の個人サイト来る人、結構9x系多い。MacOSとかLinuxよりも多い。

313 :デフォルトの名無しさん:2005/11/20(日) 00:25:38 .net
うちもXPはせいぜい6割
技術系とはいえ物持ちのいい人が多い

314 :デフォルトの名無しさん:2005/11/23(水) 15:23:32 .net
とりあえず今から仮想ディスク(とりあえずはRAMディスクから)作ろうと思うんだけど、

1.DDKっていろいろあるみたいなんだけど、今なら何を使うのが良い?
2.DDKどうやって入手すればよい?
3.VCとかって別に必要?必要ならVC2005Expressでも大丈夫?

開発環境はXP Professional
DDKに関してはこのスレに上がってるやつはいくつか落とした。

315 :デフォルトの名無しさん:2005/12/02(金) 22:09:07 .net
>>314
1:なんでもいいんじゃない?なるべく新しいので
2:web上のをダウンロードとか、MSから購入とか
3:VCはあった方が便利、expressでもなんでもいい。VCでなくてもいい。

あと参考になるソースとか
http://hp.vector.co.jp/authors/VA000363/release/index.htm

316 :デフォルトの名無しさん:2005/12/15(木) 15:56:58 .net
>>314
http://support.microsoft.com/kb/q257405/
結構最近のサンプルっぽいがどうだろう?

列挙した GUID_DEVCLASS_DISKDRIVE と DiskClassGuid (ハードディスクとUSBストレージ)の、
- パーティション種類
- 容量(パーティションごとのシリンダ数?)
- ファイルシステム
を取得したいのですが、どこか情報は無いでしょうか?
使うべきSPTIのコマンドがわからないので、スレの内容と外れてしまいますが、ヒントをもらえればありがたいです。
# もしくは誘導してください

317 :デフォルトの名無しさん:2005/12/16(金) 00:37:46 .net
>>314-316
> 2.DDKどうやって入手すればよい?
>2:web上のをダウンロードとか、MSから購入とか

基本的に有料なんですよね?
webからダウンロードする場合も購入になるのではないですか?

318 :デフォルトの名無しさん:2005/12/16(金) 08:56:05 .net
どっかで勝手にアップしてるのがあるから、探して落とせってことだろ

319 :デフォルトの名無しさん:2005/12/17(土) 22:16:11 .net
何だよ帯域ケチってtorrentさせんのが目的だったのかよ

320 :デフォルトの名無しさん:2005/12/17(土) 22:19:02 .net
torrentでひろった

321 :デフォルトの名無しさん:2005/12/18(日) 10:47:43 .net
>>317
基本的に無料だが、CDで送ってもらう場合クレカで送料を支払う。
あと2000のはあったので。セットアップするときインストールパスにスペースが入らないようにすること。
http://www.vckbase.com/tools/drv/win2kddk.exe

322 :デフォルトの名無しさん:2006/01/06(金) 07:17:55 .net
XP用なのはないのか??

323 :デフォルトの名無しさん:2006/01/06(金) 07:35:56 .net
探せ!

324 :デフォルトの名無しさん:2006/01/06(金) 22:15:16 .net
>>322

BitTorrentであるよ。

↓ほら
http://torrentreactor.net/view.php?id=5210439

325 :デフォルトの名無しさん:2006/01/07(土) 01:29:45 .net
msのとこにあるWDFv10.isoとかいうのにddk入ってないか?

326 :デフォルトの名無しさん:2006/01/07(土) 03:26:51 .net
Compuware DriverStudio V3.2 Full
http://torrentreactor.net/view.php?id=5232549


327 :デフォルトの名無しさん:2006/01/07(土) 07:42:30 .net
>>325
ここのKMDF 1.0って奴か
http://www.microsoft.com/japan/whdc/driver/wdf/default.mspx
本当にWindows Server 2003 SP1 DDKが入ってた
神すなわちゴッド

328 :デフォルトの名無しさん:2006/01/07(土) 11:13:52 .net
>>325
  _n
 ( l    _、_
  \ \ ( <_,` )
   ヽ___ ̄ ̄  )   グッジョブ!!
     /    /


329 :デフォルトの名無しさん:2006/01/11(水) 00:07:31 .net
>>325
GJ!!

330 :デフォルトの名無しさん:2006/01/11(水) 13:19:43 .net
ごば

331 :デフォルトの名無しさん:2006/01/11(水) 13:21:28 .net
       _________
      /∴∵∴∵∴∵∴∵∴\
     /∴∵∴∵∴∵∴∵∴∵∴\
    /∴∵∴∵∴∵∴∵∴∵∴∵∴\
   /∴∵∴∵∴∵∴∵∴∵∴∵∴∵ \
  /∴∵∴∵∴∵∴/ ヽ   / ヽ ∴∵∴|
  /∴∵∴∵∴∵∴ | ● |  | ● | ∴∵∴|
  |∴∵∴∵∴∵∴ ヽ ノ  ヽ  ノ ∴∵∴|
  |∴∵∴∵∴/     / ̄ヽ    \ ∴.|
  |∴∵∴∵/  ‐‐--  ヽ_/  --‐‐ \ |
  |∴∵∴ /   ‐‐--    |   --‐‐   |
  |∴∵∴/    ‐‐--    |   --‐‐   |
  |∴∵∴|   \         |     /   |  / ̄ ̄ ̄ ̄ ̄ ̄ ̄
  |∵∴∵|    \_____|__/    / < >>325 グッジョブ!
  \∵ |      \       /     /   \_______  
    \ |        \__/    /    
      \               /       ,..-''"´ ̄`ヽ
       |\________/        _」   ,/´   ヽ
     __/\             /井ヽ      く. `く   ,.-''´  ヽ
┬┬/ /井\           /井井|\┬r-、 `r‐ヘ. 〈   ,. -''" ヽ
t井/  /井井\.         /#井井ト、 \井ヽ. ヽ `''ヽ_〈 r┬ |
:井|  |ヽ 井井\        /:#井井|#ヽ ヽ井ヽ ヽ、__ゝ-'   |
井|  | #ヽ井井#\     /井井井|井tヽ ヽ井|ヽ   | l、    |

332 :デフォルトの名無しさん:2006/01/14(土) 12:23:49 .net
>>327
ちょwwww
マジかよwwww
俺既に米国から取り寄せちゃったよ・・・orz

333 :デフォルトの名無しさん:2006/01/14(土) 13:15:31 .net
m9(^Д^)プギャー
としか言いようがないな

334 :デフォルトの名無しさん:2006/01/14(土) 17:58:48 .net
>>332
ご愁傷様w
ちなみにおいくら?いつ頃到着?

335 :デフォルトの名無しさん:2006/01/14(土) 21:43:58 .net



336 :デフォルトの名無しさん:2006/01/14(土) 23:04:23 .net
会社に最新のDDKがあったのでコピってきたお

337 :デフォルトの名無しさん:2006/01/15(日) 19:32:08 .net
WDFv10.isoのイメージのMD5を教えてくれ。

338 :デフォルトの名無しさん:2006/01/15(日) 19:34:32 .net
>>337


339 :デフォルトの名無しさん:2006/01/15(日) 19:37:02 .net
236939a1adfb38a1f131c51482500ea2
これであってる?

340 :デフォルトの名無しさん:2006/01/15(日) 20:43:29 .net
236939a1adfb38a1f131c51482500ea2

341 :デフォルトの名無しさん:2006/01/15(日) 20:53:32 .net
さんくすまんこ

342 :デフォルトの名無しさん:2006/01/18(水) 07:37:50 .net
ちなみにWindows Server 2003 SP1 DDKにはVisual C++ Toolkit 2003より新しい
x86/x64/IA64のコンパイラとC/C++/STL/MFC/ATLのヘッダ・ライブラリが
一通り入ってるのでアプリの開発でも役に立ちます

343 :デフォルトの名無しさん:2006/01/26(木) 23:40:10 .net
>>342
嘘だろ

344 :デフォルトの名無しさん:2006/01/27(金) 21:23:07 .net
>>343
騙されたと思って入れてみろ
ちゃんと入ってるから

345 :デフォルトの名無しさん:2006/01/27(金) 21:26:18 .net
>>344
C:\WinDDK\WDF\KMDF10以下にそれらしいファイルはなかったのだが……

346 :デフォルトの名無しさん:2006/01/27(金) 21:48:46 .net
アホだろ

347 :デフォルトの名無しさん:2006/01/27(金) 21:49:25 .net
>>345
C:\WINDDK\3790.1830\ 以下は?

348 :デフォルトの名無しさん:2006/01/27(金) 21:49:31 .net
m9(^Д^)プギャー

349 :デフォルトの名無しさん:2006/01/28(土) 00:02:36 .net
やっとわかった……ルートにあったsetup.exeはKMDFのそれか。
みんなごめん。・゚・(ノД`)・゚・。

350 :デフォルトの名無しさん:2006/01/28(土) 00:57:11 .net
とりあえず見つけた奴、Good Job!!

351 :デフォルトの名無しさん:2006/01/28(土) 14:46:46 .net
God Job!

352 :デフォルトの名無しさん: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.



353 :デフォルトの名無しさん:2006/01/29(日) 10:31:43 .net
Visual Studio 2005 スレから誘導された俺が来ましたよ。
masm っすか・・・なつかすぃ。

354 :デフォルトの名無しさん:2006/01/29(日) 13:23:26 .net
DDKの為にクレジットカードを作ったのに…

355 :デフォルトの名無しさん:2006/01/29(日) 13:41:12 .net
いやそれはおかしい

356 :デフォルトの名無しさん:2006/01/30(月) 00:59:21 .net
これがあればVC++Toolkitってもういらない?

357 :デフォルトの名無しさん:2006/01/30(月) 02:10:48 .net
タイムスタンプは去年のになってるけど、atlは3.0、mfcは4.2相当の模様。
この辺はやっぱりガード堅いか。

358 :デフォルトの名無しさん:2006/02/01(水) 00:07:04 .net
>>356
ちゃんと調べてパス通せば使えるんだろうけど
面倒だったからVC++ Toolkitを使ってしまった俺ガイル

359 :デフォルトの名無しさん:2006/03/11(土) 16:34:11 .net
2000のDDKは、XPで使えますか?
NTDDKは、XPでは、つかえませんでした

360 :デフォルトの名無しさん:2006/03/11(土) 18:37:09 .net
使えるに決まってるじゃん
それ一つしか出回ってないんだから

361 :デフォルトの名無しさん:2006/03/11(土) 18:45:30 .net
( ゚д゚ )

出回ってるのは2003のDDKな。
2kまでの下位互換は残してあるみたい。

362 :デフォルトの名無しさん:2006/03/11(土) 20:31:23 .net
これって購入するときに住所を漢字で書いていいの?

363 :デフォルトの名無しさん:2006/03/11(土) 21:39:59 .net
中学校の時に習っただろ

364 :デフォルトの名無しさん:2006/03/11(土) 21:50:24 .net
バカ!!
2003のDDKは、出回ってるが
2000のDDKは、もう出回ってないよ!!

365 :デフォルトの名無しさん:2006/03/11(土) 21:58:10 .net
2003DDKでWin2k用のドライバの開発もできるんだから
おとなしく2003DDK入れておけばおkだわな。

366 :デフォルトの名無しさん:2006/03/11(土) 22:07:56 .net
2000のDDKは、いっぱいころがってるよ
これが、XPで使えるか聞いてんだろ?
>>359は


367 :デフォルトの名無しさん:2006/03/11(土) 22:10:19 .net
2003≒2002≒2001≒2000≒XP 何が違うんだYO!

368 :デフォルトの名無しさん:2006/03/11(土) 22:12:26 .net
マイクロソフト・スイートだからな

369 :デフォルトの名無しさん:2006/03/11(土) 22:13:13 .net
いくら2kDDKがいっぱい転がっていようが、
あえてそれを使う必要はないっしょ。

370 :デフォルトの名無しさん:2006/03/11(土) 23:19:59 .net
2kDDKの方がコンパクトだな。

371 :デフォルトの名無しさん:2006/03/11(土) 23:32:52 .net
確かに

372 :デフォルトの名無しさん:2006/03/12(日) 00:25:49 .net
そりゃそうだ。
下位互換性を考えなければならないから、
バージョンがあがって機能は増えるばかりだ。減るはずが無い。
となればDDKも同じく肥大するばかり。

373 :デフォルトの名無しさん:2006/03/12(日) 02:04:51 .net
VistaDDKとかアホみたいに重そう。


374 :http://www.vector.co.jp/soft/win95/util/se072729.html:2006/03/18(土) 21:22:05 .net
TextSS のWindowsXP(Professional)64bit化おながいします

もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?

そういや64bitにネイティブ対応している2chブラウザてありましたっけ?



375 :デフォルトの名無しさん:2006/03/18(土) 21:41:35 .net
こんなにひどいマルチは初めてだ。
何か裏がある?

376 :デフォルトの名無しさん:2006/03/18(土) 22:01:04 .net
ヒント:作者の自演

377 :デフォルトの名無しさん:2006/03/18(土) 22:56:23 .net
> TextSS のWindowsXP(Professional)64bit化おながいします
持ってるけどマルチにはあげませんw
> もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?
すぐ作れるだろw
> そういや64bitにネイティブ対応している2chブラウザてありましたっけ?
これもwwwwwwww

378 :デフォルトの名無しさん:2006/03/20(月) 03:30:37 .net
IA64サーバで動く2chブラウザて使い道あるんですか?

379 :デフォルトの名無しさん:2006/03/20(月) 17:19:53 .net
>>378
http://msdn2.microsoft.com/ja-jp/library/h2k70f3s.aspx
Windows Xp 64bit

380 :デフォルトの名無しさん:2006/03/21(火) 02:34:49 .net
>>377
何で他人が作ったソフトの64bit版を持ってるんだ?

381 :デフォルトの名無しさん:2006/03/26(日) 07:10:58 .net
本人の宣伝かなぁ。
でもそうすると逆効果だよなぁ。

382 :デフォルトの名無しさん:2006/04/03(月) 00:57:28 .net
DDKの注文のときに、アメリカの州名のところに日本の県名書いたら、国際便の宛先に全く県名が表示されなくなったったんだけど、とりあえず届いた。

383 :デフォルトの名無しさん:2006/04/03(月) 01:21:05 .net
そういや昔俺もIBM USの開発者登録で
国名US
州名Pacific Islands Kanagawa Atsugi 〜とか書いたら
Japanって書いてなくてもちゃんと販促CD届いた。
まあ事実上アメリカに統治されているようなもんだしな。

384 :デフォルトの名無しさん:2006/04/03(月) 18:47:26 .net
厚木市民乙

385 :デフォルトの名無しさん:2006/04/03(月) 23:42:17 .net
今日は?

386 :デフォルトの名無しさん: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 用のデバイスドライバ開発の需要は低下し、
サードパーティの専用ツールが商品として成立しない時代と
なってしまったのだろうか?"

387 :デフォルトの名無しさん:2006/04/08(土) 09:45:42 .net
今度のDDK(WDK)にはIFSなども統合されてるそうだし、ヘッダも
一本化してるぜって

http://download.microsoft.com/download/f/0/5/f05a42ce-575b-4c60-82d6-208d3754b2d6/WDK_BE-Refactoring.ppt

のあたりの資料で自慢してるんですが、実際のところ現状のできは
どうですか?>ベータテストしてる人


388 :デフォルトの名無しさん:2006/04/08(土) 14:36:28 .net
>>387 いま無料でダウンロードできるようになってる奴じゃなくて、
次のバージョンのことですか?<ベータテスト

389 :デフォルトの名無しさん:2006/04/08(土) 17:13:53 .net
いま2003DDK内蔵で話題沸騰のやつはWDKの一部である
WDFの所だけで、フル版のWDKはまだベータテストしてる・・・みたい。

WDKはこっちで、

http://www.microsoft.com/whdc/driver/WDK/aboutWDK.mspx

WDFはその先のリンクにある

http://www.microsoft.com/whdc/driver/wdf/default.mspx


390 :デフォルトの名無しさん:2006/04/21(金) 16:05:22 .net
WDF落としてみたけど、コンパイラのバージョンは13だね。
C++/CLIのシンタックスを受け付けてくれる14が使えると思ったけどそれは期待はずれだった。

391 :デフォルトの名無しさん:2006/04/27(木) 01:00:56 .net
64bitコンパイラはバージョン14だな
C++/CLIが通るかどうかは知らないけど

392 :デフォルトの名無しさん:2006/05/19(金) 18:46:13 .net
KMDF 1.1になったぞ。

393 :デフォルトの名無しさん:2006/05/24(水) 08:38:10 .net
で、KMDFってなんなのよ
WDMより楽しいのか?

394 :デフォルトの名無しさん:2006/05/29(月) 06:01:24 .net
とりあえずダウンロードしておいた
2003R2DDKになってるのかと思ったけど2003SP1DDKのままだった
(実際にインストールはしてないからメニューが更新されていないだけかも)
いるかどうか分からないけどKMDF 1.0がほしい人のための直リン
http://download.microsoft.com/download/3/b/5/3b519887-c4af-4ab3-9578-cec48cc84d94/WDFv10.iso

395 :デフォルトの名無しさん:2006/06/01(木) 06:19:47 .net
こんにちは。ここはすばらしいスレですね。
softice販売終了を知ってorz

>>115, >>265-266で触れられているのですが、
cygwinのgccを使ってデバイスドライバ開発できている方は居ますか?
今回の開発では、とあるツールのせいでgccを使わねばならず、悩んでいます。

VS.NETは持っているので、
gccでcoffを作った後、link.exeでリンクできないかな〜、いや出来るはずだ、
と信じているのですが。


396 :デフォルトの名無しさん:2006/06/02(金) 01:19:38 .net
DDKにはコンパイラも入ってるというに、なんでそんな奇特な。


397 :デフォルトの名無しさん:2006/06/02(金) 06:36:53 .net
>>394 WDF V1.1 への直リンクも張っておくか。
http://download.microsoft.com/download/5/2/c/52c5a570-1240-4028-a069-a1b916f7618e/WDFv11.iso

398 :デフォルトの名無しさん:2006/06/03(土) 04:50:23 .net
gccってmsvcとABI互換だっけ?

399 :デフォルトの名無しさん:2006/06/03(土) 11:47:46 .net
>>395
> softice販売終了を知ってorz
Compuwareに問い合わせてみては?
在庫分くらいなら、購入可能では無いかと思いますよ。

400 :デフォルトの名無しさん:2006/06/03(土) 12:06:11 .net
そういう問題では無い

401 :デフォルトの名無しさん:2006/06/03(土) 12:22:00 .net
一時代が終わった気がするのは大げさだろうか?

402 :デフォルトの名無しさん:2006/06/09(金) 02:40:41 .net
話ぶった切って悪いんだが、WingrooveとかVSCとかみたいなソフトシンセっぽいのとか作りたい
用は仮想MIDIポートを作りたいんだが、オレはどの本で勉強すればいいんですか!?
「Windows XP デバイスドライバプログラミング[入門と実践]」ですか!?

403 : ◆0uxK91AxII :2006/06/09(金) 16:32:01 .net
>>402
その手のdeviceDriverを書きたいなら、src\wdm\audio\fmsynthを読むと良い。

余談ではあるが、その書籍は入門用の資料として眺める程度には良いが、その程度で止めておくべき。
実際にモノを作ってみると、頼りになるのはDDKと自分自身だけだというのがよく分かる。

404 :402:2006/06/09(金) 17:37:02 .net
なーる!ありがとうございます

うひゃああうううあああDDK入手マンドクセェ

405 :デフォルトの名無しさん:2006/06/10(土) 09:43:55 .net
>>404
 >>397
  >>397
   >>397

406 :デフォルトの名無しさん:2006/06/10(土) 19:34:18 .net
>>404 = 志村
>>397 = 後ろ

407 :404:2006/06/10(土) 23:49:05 .net
あはは、おまえらは本当にオレを
りんりんりーん!
がっつり喜ばすこ
とが好きやなあ!!!
うれしくなんか、ないんだからね!!
ごはん食べながら
ざるを
いっぱい
まわ



408 :デフォルトの名無しさん:2006/06/11(日) 01:14:31 .net
こんな知的に問題がある人間は社会から隔離されるべきだ

409 :デフォルトの名無しさん:2006/06/11(日) 02:16:18 .net
すいません、調子こきました

410 : ◆0uxK91AxII :2006/06/12(月) 20:31:18 .net
deviceDriver以外での実装例として、IDirectMusicSynthを継承するやり方もあるようだ。
http://www.artworxinn.com/alex/

411 :デフォルトの名無しさん:2006/07/08(土) 05:56:58 .net
Windows XPで、VMware + WinDbg でのデバッグ方法を詳細に解説しているサイトまたは書籍ってありませんか?
↓以下のサイト見つけたんですけど、もうちょっと詳しいのないでしょうか。

http://support.microsoft.com/default.aspx?scid=kb%3Bja%3B412754
http://www.geocities.jp/debu0510/personal/windbg.html
http://mcn.oops.jp/lab/vmware/kdebug.htm

412 :デフォルトの名無しさん:2006/07/09(日) 14:49:38 .net
十分詳しいと思うけど。
なんで素直に分からないので教えてくださいって言えないの

413 :デフォルトの名無しさん:2006/07/09(日) 18:14:20 .net
分からないので教えてください

414 :デフォルトの名無しさん:2006/07/09(日) 20:04:23 .net
分からないので教えてください

415 :デフォルトの名無しさん:2006/07/10(月) 05:58:58 .net
何が分からないか分からないので教えてください
あるいはエスパーを雇ってください

416 :デフォルトの名無しさん:2006/07/10(月) 10:07:16 .net
Windows XPで、VMware + WinDbg でのデバッグ方法の詳細が分かりません

417 :デフォルトの名無しさん:2006/07/10(月) 19:00:37 .net
ddk喜多
格調高い黒色がたまらん。
マジでハァハァってなった。

418 :デフォルトの名無しさん:2006/07/11(火) 00:20:29 .net
VMwareが割れ物臭いのはなぜだろう・・・

419 :デフォルトの名無しさん:2006/07/11(火) 11:12:17 .net
Windows XPで、VMware + WinDbg でのデバッグ方法教えてくださいよー。
SoftIceが販売終了になっちゃったから、↑これでやるしかないんですよー。


420 :デフォルトの名無しさん:2006/07/12(水) 23:14:35 .net
メモリコピーについて質問があります。
今の私にはDDKにあるカーネル状態で動作するメモリコピー関数
がどれかは分かりません

C言語なんかでは
memcpy(dst, src, 4 * 1024);
なんかで4KBメモリコピーをしたりします。

デバイスドライバでも何らかの関数を用いてメモリを4KB分コピーしたとします。

この二つのメモリコピーのとき、memcpy()の速度を1とすると、速度比はどれく
らいになるんでしょうか?


421 :デフォルトの名無しさん:2006/07/13(木) 00:05:03 .net
>>419
どう詳細が分からないのか詳細が分かりません
たとえば>>411の3つめのURLの手順通りに進めたらどこでどう詰まったのか
説明してください
どうせ「1行目から分かりません」とか言うんだろうけどあえて釣られてみる

422 :デフォルトの名無しさん:2006/07/13(木) 08:34:39 .net
>>420
関数の速度は多分変わらん

非ページメモリを対象にしたら、多少早いかもしれん

423 :デフォルトの名無しさん:2006/07/13(木) 20:56:10 .net
>>421
「6.windbg に Kernel Debug メッセージが表示されれば成功です」までできました。
この後どうすればいいのですか。

デバッグ用ドライバはロードとアンロードだけできるシンプルなのを実験用として作ってあります。
でもデバッグ方法がわかりません。


424 :デフォルトの名無しさん:2006/07/13(木) 23:34:32 .net
一休:「では、まずバグを出してください」

425 :デフォルトの名無しさん:2006/07/14(金) 12:01:38 .net
おまい・・・WinDbgの使い方解ってねーな?
どーせシンボルも入れてないだろw。

426 :デフォルトの名無しさん:2006/07/14(金) 15:45:15 .net
>>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

427 :デフォルトの名無しさん:2006/07/15(土) 11:21:08 .net
>>426
WinDbgの基礎の基礎からって話?ならここのスレじゃ適当じゃないカモ。
バグがないとWinDbgの意味はないから424の書いてる事が正解かな?

つーか、ちゃんとした本を買ってこい。それで勉強白。
話はそれからだ。

努力しない香具師に食わせるタンメンは無いって事だな。

428 :デフォルトの名無しさん:2006/07/15(土) 21:13:54 .net
>>426
>WinDbgの基礎の基礎からって話?ならここのスレじゃ適当じゃないカモ。

ちょっとだけ教えてくださいよー。
ちゃんとWinDbgでドライバのソースが見れて、ブレークポイントで止めることができれば後は自分でできます。

ちなみにどの書籍を買えばいいんですか?


429 :デフォルトの名無しさん:2006/07/15(土) 21:24:59 .net
WinDGBのヘルプ読めばいいじゃん。英語が読めないなら、知らね。

430 :デフォルトの名無しさん:2006/07/15(土) 21:29:13 .net
聞く前に自分で調べる癖をつける事をお勧めする。
ぐぐれば出てくるだろ?

http://www.gihyo.co.jp/books/syoseki-contents.php/4-7741-1841-9




431 :428:2006/07/16(日) 18:28:38 .net
>>430
それ注文しました。


432 :デフォルトの名無しさん: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に致命的なダメージを
与える事はありませんよね?

433 :デフォルトの名無しさん:2006/07/18(火) 00:07:55 .net
>>432
同時にCとEのOSが起動しなければ、おk

434 :デフォルトの名無しさん:2006/07/18(火) 00:46:46 .net
ありがとう。
これで安心して出刃ドラの開発進めれる。

435 :デフォルトの名無しさん:2006/07/20(木) 02:15:41 .net
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
※こちらも要登録(無料)

436 :デフォルトの名無しさん:2006/07/21(金) 11:27:36 .net
>>435
WDK EDW 5472 ビルド The 2nd EDW after Beta 2 release of the Windows Driver Kit
これにIFSKitが入ってるの?


437 :デフォルトの名無しさん:2006/07/21(金) 21:39:27 .net
>>436
漏れがダウンロードしたのはWDK EDW 5456だったけど
ちゃんとIFSKit相当の内容(ファイルシステム/ファイルシステムフィルタドライバの
サンプル・ドキュメント・ヘッダ等)が入ってた。

ねんがんの ntifs.h を(ry

438 :デフォルトの名無しさん:2006/07/25(火) 23:15:53 .net
メインマシン:LPTポート付き、WinDbgを動作させる。
青画面マシン:COMポート付き

という、構成なのですがメインマシンのLPTポートをCOMポートと
して認識させるフリーのドライバとかは出回っていないでしょうか?

LPT <-----> COM と接続するケーブルは持っているんです。

439 :デフォルトの名無しさん:2006/07/25(火) 23:49:53 .net
>>438
ないです。

440 :デフォルトの名無しさん:2006/07/31(月) 18:02:04 .net
>>438

>>411 の方法では駄目?

441 :デフォルトの名無しさん:2006/07/31(月) 20:11:14 .net
>>440さん
BIOSの特定のアドレスに書いてある情報が読みたいので、仮想マシンでは無理なんです。
物理アドレスに直接アクセスして、BIOSが持っている情報を取得したいんです。


442 :440:2006/08/15(火) 13:16:23 .net
WinDbg使った事ないから見当外れかも知れないけど

>>441
普通に(?)COMポート同士をクロスケーブルで繋ぐのは無しなんですか?

443 :デフォルトの名無しさん: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.

444 :デフォルトの名無しさん:2006/08/17(木) 14:04:25 .net
前からできた希ガス

445 :デフォルトの名無しさん:2006/08/17(木) 14:07:47 .net
前っていつ頃からかよく分からないけど
注文しないと手に入らない時期は確かにあったよ

446 :デフォルトの名無しさん:2006/08/17(木) 14:54:34 .net
WDFのKMDFに含まれてる

447 :デフォルトの名無しさん:2006/08/17(木) 15:08:43 .net
いや、単品で落とせるからトリッキー?な1GオーヴァーのKMDFを落とさないですむし

448 :デフォルトの名無しさん:2006/08/17(木) 15:15:04 .net
KMDFはCDに焼けるけど?

449 :デフォルトの名無しさん:2006/08/17(木) 15:18:06 .net
ダウンロード
Kernel-Mode Driver Framework, v.1.1

WDFv11.iso
292 MB
最終更新日: 2006年5月11日


450 :デフォルトの名無しさん:2006/08/17(木) 15:43:18 .net
1GBオーバーって何の話だろう
つーかDDKが容量のほとんどを占めてるわけか

451 :デフォルトの名無しさん:2006/08/17(木) 16:20:32 .net
あ・・・・・うんあれだいろいろごっちゃになってたノシ
昨日今日でSTLport ogre boost ddk irrlichtといろんなの入れてたんでw

452 :デフォルトの名無しさん:2006/08/18(金) 22:54:14 .net
>>443
ひょっとして無料でMASMが手に入るの?

453 :デフォルトの名無しさん:2006/08/18(金) 23:44:50 .net
MASM単体でもダウンロードできたりするんだが
http://www.microsoft.com/downloads/details.aspx?FamilyID=7a1c9da0-0510-44a2-b042-7ef370530c64&DisplayLang=en
VS2005Exp.の英語版がインストールされてる必要があったり
> non-commercial use only
だったり

454 :デフォルトの名無しさん:2006/09/29(金) 11:57:33 .net
Windows で、WIA の UI Extension を行いたいのですが、うまくいきません。
Windows DDK 付属サンプルの、src/wdm/wia はビルド&インストールしましたが、
UI 拡張は行われない様子です。DDK Help や google などで解決を図りましたが
結局わかりませんでした。。。どなたかご存知の方がいたら、アドバイスお願いします。

455 :デフォルトの名無しさん:2006/10/13(金) 13:51:28 .net
MASM6.15使ってるけど、
今、バージョンいくつ?

456 :デフォルトの名無しさん:2006/10/13(金) 19:57:39 .net
VS2005についてるのは8.0.50727.42

457 :デフォルトの名無しさん:2006/10/16(月) 11:44:23 .net
>>456
しかし、余計なDLLが必要なので6が好き

458 :デフォルトの名無しさん:2006/10/17(火) 02:15:52 .net
VS2005が入ってること前提だからでしょ

459 :デフォルトの名無しさん:2006/10/19(木) 17:05:28 .net
WDK RC1をようやく入れたんだが、本当に、WDKはDDK,HCT,ICFを同梱してるんだね。
WDKは無料になりそうで何よりです。ICFは昔は$1000もしたのに

460 :デフォルトの名無しさん:2006/10/19(木) 17:20:17 .net
WDMのコンパイルも問題なさそうだし、WDK入れたらDDKはアンインストールしても大丈夫かな

461 :デフォルトの名無しさん:2006/10/19(木) 21:14:01 .net
IFSKitもどんどん値下がりしてってついにWDKに同梱か

462 :デフォルトの名無しさん:2006/10/20(金) 16:46:49 .net
保守

463 :デフォルトの名無しさん: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というディレクトリが…

464 :デフォルトの名無しさん:2006/11/06(月) 01:18:57 .net
>>463
おおっ!サンクス!

465 :デフォルトの名無しさん:2006/11/24(金) 22:27:31 .net
いましがた、WDFのDDKインストール中にOSごとフリーズした俺が465をゲット

466 :デフォルトの名無しさん:2006/12/01(金) 02:18:13 .net
atl71はこれまでのatl30と違ってヘッダ直さなくてもVC++2005EEで
使えるね。WTL80と組み合わせて問題なく使えた。あと、古いけどmfc42の
ライブラリも入ってる。PSDKにソースで入ってる奴のバイナリ版?

本命だったIFSKitが入ってるのが何よりうれしい。
これまでは値段と情報不足で完全に高嶺の花だったけど、サンプル
見るとフィルタなら簡単に書けそうな感じで、ぐっと身近になった。


467 :デフォルトの名無しさん:2006/12/03(日) 10:09:07 .net
今回のWDKのATLは _ATL_VER が 0x0800になってるね。(atldef.h)
PlatformSDK Windows Server 2003SP1のは0x0300で、 VisualStudio2003のは 0x0710 だ。
VS2005についているものと同じなのかな。

468 :デフォルトの名無しさん:2006/12/03(日) 16:17:37 .net
WDKもRTMになったことですし、KMDFを使い始めたんですが、激しく便利ですね。
WDMのあのプログラミングスタイルは何だったんでしょうか。

Ramdiskのサンプルも、WDMの時は、電力管理コードだらけだったのに、
KMDF版のRamdiskのサンプルは1行もない。

469 :SanaDo:2006/12/30(土) 00:39:03 .net
WinXPのEWFのようにディスクアクセスをRAMディスクにリダイレクトするような
ファイルシステムドライバを書ける開発者を探しています。どなたかお力を貸して
頂けないでしょうか。

470 :デフォルトの名無しさん:2007/01/01(月) 12:04:42 .net
仕事で?それともタダで協力して欲しいと言ってるの?

471 : ◆0uxK91AxII :2007/01/04(木) 10:17:00 .net
職人フォーラムにも投稿してやがるね。
手に負えない仕事を引き受けるアホな会社か。

472 :デフォルトの名無しさん:2007/01/04(木) 13:38:16 .net
あの要求に対してファイルシステムドライバってどんだけ敷居上げてんだよってwww
NT系のファイルシステムドライバを不自由なく書けるなら転職すれば1000万playerになれるって。


473 :デフォルトの名無しさん:2007/01/04(木) 14:13:22 .net

ttp://www.atmarkit.co.jp/fembedded/winembedded/xp01/xp01.html
Enhanced Write Filter (EWF) をリムーバブル メディアで使用する



474 :デフォルトの名無しさん:2007/01/04(木) 19:11:19 .net
>>472
そうなのか? どこでそんな募集がある? 教えて。m(_ _)m

475 :デフォルトの名無しさん:2007/01/04(木) 21:13:06 .net
>>472
そうなのか? どこでそんな募集がある? 教えて。m(_ _)m

476 :デフォルトの名無しさん:2007/01/05(金) 10:39:07 .net
>>472
その程度で?

477 :デフォルトの名無しさん:2007/01/05(金) 11:36:46 .net
流石2ch、スーパーハカーの宝庫ですね。

478 :デフォルトの名無しさん:2007/01/05(金) 13:27:20 .net
ほんとほんとwww

479 :デフォルトの名無しさん:2007/01/05(金) 22:42:14 .net
ただのドライバならともかく、NTFSとかバグなく書けるレベルなら
それくらいは稼げるんじゃないの?

実際に稼げるかは売れる製品になるかどうかの要素が大きいけど、
技術的には一山幾らの値段ということはないだろう。

480 :デフォルトの名無しさん:2007/01/05(金) 23:06:55 .net
>>479
別にそんなにレベルの高い技術者じゃなくても
世渡り上手な(←ここ重要)フリープログラマならそれぐらいフツーに稼げる。


481 :デフォルトの名無しさん:2007/01/06(土) 01:17:16 .net
コーディングしてしまうとコストが発生するので売れるモノしか手を出せなくなる。
なるべくコーディングしないような方向で技術力を発揮すれば高収入の職にありつける。

482 :デフォルトの名無しさん:2007/01/14(日) 01:47:51 .net
>>443からDLしたのはいいんだが、ディスクに書き込めない。
途中で終了してしまうのはなぜ?

483 :デフォルトの名無しさん:2007/01/14(日) 02:07:12 .net
>>482
サイズがでかいからだろ。確か、700MB オーバーじゃなかった?
DVD にでも焼いたら? 俺は焼くの面倒だったから Virtual PC にマウントして使ったけど。

484 :デフォルトの名無しさん:2007/01/14(日) 02:14:57 .net
そうだったのか・・・。
サンクス!

485 :本田:2007/01/22(月) 21:04:32 .net
>Creating user-mode device drivers with a proxy
http://research.microsoft.com/~galenh/Publications/HuntUsenixNt97.pdf

>Galen C. Hunt
>Principal Researcher,
>Microsoft Research Operating Systems Group
http://research.microsoft.com/~galenh/

>Windows driver examples
http://www.acc.umu.se/~bosse/

486 :デフォルトの名無しさん:2007/01/26(金) 01:08:23 .net
NTIFS.hはいよいよ本物が手軽に使えるようになったからなぁ・・・いい時代になったもんだ


487 :デフォルトの名無しさん:2007/01/29(月) 14:10:41 .net
普通のWin32アプリの作ってるときのvsのゴミファイルが増えてきたので
全ディレクトリのpdbほかを一括削除してから気づいた
そんなことしたらだめじゃん orz

ところで一>>397のURLはどっかに行っちゃった?
応手元にisoあるから大丈夫なんだけど見に行ったらNotFoundだ 

488 :デフォルトの名無しさん:2007/01/29(月) 21:59:58 .net
Microsoft Connectからダウンロードできる。

https://connect.microsoft.com/Downloads/Downloads.aspx?SiteID=148

だな。ただ、別所で見つけたリリースノートとかにはMSDN前提みたいな
書きぶりがあったので、登録されてるパスポートアカウントでないと
出てこないかも。

489 :デフォルトの名無しさん:2007/01/29(月) 22:30:56 .net
>>394のv1.0はあるのにv1.1はないっていったい
>>488
WDK Betaに参加してたせいかもしれないけどMSDNなくてもダウンロードできた
ただWDK=KMDF 1.5はあるけど1.1はここにもないな
もう黒歴史ですか

490 :デフォルトの名無しさん: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

491 :デフォルトの名無しさん:2007/02/01(木) 21:44:05 .net
ttp://ccfa.info/cgi-bin/up/src/up42900.png
うちの回線じゃ落ちてこねえや。。


492 :デフォルトの名無しさん:2007/02/01(木) 23:17:19 .net
光なのにKB/sな速度しかでないっす・・・(泣

MSはMSDNとかではMicrosoft DownloadとかいうActiveX使ってるけど、
そんなのでなくBitTorrentでISO提供して欲しい。


493 :デフォルトの名無しさん:2007/02/02(金) 07:13:43 .net
今だとうちの回線の限界に近い400kb/sくらいでおちてくる・・・

494 :デフォルトの名無しさん:2007/02/04(日) 08:41:55 .net
なんでDDKからいきなり10倍のサイズになってるの?何が入ってるのこれ?

495 :デフォルトの名無しさん:2007/02/04(日) 12:00:05 .net
夢とかくだらねえこと言うなよ

496 :デフォルトの名無しさん:2007/02/04(日) 12:27:43 .net
んじゃ、希望だな。

497 :デフォルトの名無しさん:2007/02/04(日) 13:19:54 .net
>>494
STLを使ったんだよ。

498 :デフォルトの名無しさん: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

499 :デフォルトの名無しさん:2007/02/07(水) 02:55:13 .net
>>490
Connectで11月に公開された「RTM」とバイナリ一致しねーぞ
そんなんアリか?

500 :デフォルトの名無しさん:2007/02/16(金) 10:43:13 .net
CM_Request_Device_EjectでUSBデバイスをはずした後、
デバイスマネージャで!マークがつきますが、
これを抜き差しせずにまた再認識させるのにはどうしたらいいのでしょうか?

SetupDiChangeStateやSetupDiCallClassInstallerでの有効・無効では無理でした。

501 :デフォルトの名無しさん:2007/02/20(火) 21:32:30 .net
>>500
そもそも可能なの?

502 :デフォルトの名無しさん:2007/02/21(水) 08:43:14 .net
デバイスマネージャでEHCI無効にしてから有効にしたら再認識したけど・・・
仮に、その手順をAPIで実現できても、そんな方法じゃダメだよなぁ

503 :デフォルトの名無しさん:2007/02/24(土) 21:50:13 .net
Vista Ultimate x64でASI Serverがインストールされてると
再起動したときWindowsファイアウォールの「ブロック時に通知を表示する」設定が勝手に
「いいえ」に変えられるんだが。
ASI Serverをアンインストールしたら発生しなくなった。うちだけ?

504 :デフォルトの名無しさん:2007/02/24(土) 22:55:26 .net
>>503
ASI Serverって何?

505 :デフォルトの名無しさん:2007/02/24(土) 23:45:03 .net
>>504
WDKインストールするとき勝手に一緒に入れられる

506 :デフォルトの名無しさん:2007/02/24(土) 23:46:09 .net
厳密にはインストーラは別になってるから「勝手」ではないけど
ASIを先にインストールしないとWDKをインストールできない。
でもWDKをインストールしたままでASIだけ外すことはできるみたい

507 :デフォルトの名無しさん:2007/02/26(月) 13:57:14 .net
アンインストールしても自分がWindowsファイアウォールに登録した例外をそのまま
放置してやがる。行儀悪すぎるぞ>ASI
そもそも「ユーザーの同意なしに例外を登録するな」ってガイドラインで言ってるんだから
自分で作ったガイドラインくらい守れよ

508 :デフォルトの名無しさん:2007/03/05(月) 18:19:18 .net
WDKについてくるVCは製品版のVCと共存可能?

509 :デフォルトの名無しさん:2007/03/05(月) 23:45:07 .net
共存可能っつーかVS2005(SPなし)のVCと全く同じ。

510 :デフォルトの名無しさん:2007/03/06(火) 01:16:56 .net
いや、CRTとかATLとかが違うじゃん?
インクルードディレクトリの設定が被るとかそこら辺大丈夫なのかなと。

511 :デフォルトの名無しさん:2007/03/06(火) 10:12:04 .net
どっちかに固定すりゃ大丈夫じゃ?
どうせ大きく違うものじゃないでしょ。
以上試さずにカキコ

512 :デフォルトの名無しさん:2007/03/17(土) 09:30:10 .net
ドライバでできることってなんだろ?あ、サンプルみりゃいいかと数秒で回答が思い浮かんじゃった

513 :デフォルトの名無しさん:2007/03/25(日) 15:49:10 .net
DDK落としてみた。
キーボードのフィルタドライバってのをちょっと作ってみたい。
頑張るぞ。

514 :デフォルトの名無しさん:2007/03/25(日) 16:00:57 .net
頑張れよ!

515 :デフォルトの名無しさん:2007/03/25(日) 17:45:04 .net
ここにそのものズバリなサンプルがあったりする
ttp://software.nikkeibp.co.jp/software/backno/04apimook1.html

しかしドライバ開発においてvistaには失望させられるなぁ

516 :デフォルトの名無しさん:2007/03/25(日) 23:02:10 .net
おお。わかりやすいサンプルをありがとう。
これは入力をすり替えているものだけど、新しく発生させることは出来ないですか?
フィルタドライバだから発生は無理?

517 :デフォルトの名無しさん:2007/03/26(月) 00:10:53 .net
mayuのソース見てみたら?

518 : ◆0uxK91AxII :2007/03/26(月) 11:27:41 .net
>>516
やりたい事は、可能だと思う。
直前のIRP_MJ_READ応答でIoCallDriverしたIRPをcancelし、
次のIRP_MJ_READ応答でIoCompleteRequestすると良い。
コレを安全に行うには、かなり手間がかかるだろうけど、懇切丁寧に教えはしない。
つまり、>>517

519 :デフォルトの名無しさん:2007/03/27(火) 12:41:59 .net
パンヤ系チートソフト?

520 :513: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
パンヤはやったことないのでよくわからないですが、
キーボードマクロ系のソフトの中身を実装してみたくなったので勉強してます。


521 :デフォルトの名無しさん:2007/03/27(火) 18:21:46 .net
kdで実際の動きを確かめようとしない奴がdriver開発なんでてきるのだろうか?

522 :513:2007/03/27(火) 19:24:48 .net
まぁそうだね。出先で気になったもので。
家帰ったら確かめてみます。

523 : ◆0uxK91AxII :2007/03/27(火) 22:51:42 .net
>>520
完了すれば、即座に来ると考えて良い。

>キーボードマクロ系のソフトの中身を実装
特に拘りが無いならば、SendInputでお茶を濁すという手もある。

524 :513 ◆cNQcZL4DWE :2007/03/29(木) 01:23:03 .net
>>523
ようやく時間ができたのでいじってみました。
「完了すれば」という意味がなんとなくわかったような…。
好きなタイミングで擬似的にキー入力を発生させたいと思ってたんですが、少し難しそうですね。

ドライバをやってみたかったので、SendInputは使わない方向でやってます。


525 :デフォルトの名無しさん:2007/05/18(金) 23:19:25 .net
仮想ドライブマウントの3Keyの暗号化ツール作ってみようかと思ったけどデバドラがめんどくさそう…
事故るとOSごと吹っ飛びそうだし…(´・ω・`)
RAMディスクで誤魔化すか…

526 :デフォルトの名無しさん:2007/05/18(金) 23:54:05 .net
>>525
仮想PCぐらい使えよ、そこの馬鹿。

527 : ◆0uxK91AxII :2007/05/19(土) 01:01:56 .net
>>525
とりあえず、IFS Kit或いは相当品を使うと良い。
特定のdriveのみに処理を行うようにすれば、被害は抑えられる。

528 :デフォルトの名無しさん:2007/05/26(土) 17:13:37 .net
すみません32bitXPの開発ではWDKとDDKどっちを使うほうが良いですか?

529 :デフォルトの名無しさん:2007/05/26(土) 17:18:35 .net
>>528
WDKはWindowsアプリ作成用、ドライバ作りたいんならDDKをインスコしる。

530 :デフォルトの名無しさん:2007/05/26(土) 17:20:23 .net
Windows Driver Kitのことだろ

531 :デフォルトの名無しさん:2007/05/26(土) 18:15:57 .net
wdkってどっかの商品名とかじゃねえの?w
あるいはひょっとしてwdmとddkがごっちゃになってるとかw

532 :デフォルトの名無しさん:2007/05/26(土) 18:27:29 .net
http://www.microsoft.com/japan/whdc/devtools/WDK/AboutWDK.mspx

533 :デフォルトの名無しさん:2007/05/26(土) 19:15:16 .net
WDF使いたいならWDK。使わないならどっちでもいい。

534 :デフォルトの名無しさん:2007/05/26(土) 20:08:47 .net
最近のPCは、シリアルがないですが、Windbgを使うための接続はどうすればいいんでしょう?

535 :デフォルトの名無しさん:2007/05/26(土) 20:35:27 .net
USB-シリアル変換で

536 : ◆0uxK91AxII :2007/05/26(土) 21:55:41 .net
>>534
IEEE1394

537 :デフォルトの名無しさん:2007/05/29(火) 08:11:35 .net
>>529-533
フレームワークを使わないならddkのみで良いんですね、wdkがvistaから過去のまででDDKが2003serverから過去ので
この場合wdkはvista用のRTM6000ので良いですか?それともベータの6001が良いですか?
お勧めはどれですか?ddk2003server wdk6000 6001

538 :デフォルトの名無しさん:2007/05/29(火) 16:21:57 .net
>>537
32bit XPならどれでもいいよ。
WDKのサンプルはWDMからWDFになっているからDDKと両方入れて
サンプルを比較してみるのもいいと思う。

539 :デフォルトの名無しさん: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あるかもしれません)

540 :デフォルトの名無しさん:2007/06/14(木) 15:58:11 .net
わかんないならTARGETTYPE=PROGRAMになっている
サンプルを参考にしてmakefileとsourcesを書け。


541 :デフォルトの名無しさん:2007/06/15(金) 00:08:18 .net
これだろ:つ http://support.microsoft.com/kb/894573


542 :デフォルトの名無しさん:2007/06/18(月) 20:31:37 .net
ありがとうございました。

543 :デフォルトの名無しさん:2007/07/10(火) 15:04:56 .net
1394のドライバってどうやって作れば良いですか?

544 :デフォルトの名無しさん:2007/07/10(火) 15:25:57 .net
DDKのサンプルの1394ドライバを参考にテキトーにいじってみたら?

545 :デフォルトの名無しさん:2007/07/10(火) 15:44:52 .net
>DDKのサンプルの1394ドライバ

\WINDDK\2600.1106\src\wdm\1394

あ、これですか?

546 :デフォルトの名無しさん:2007/07/11(水) 15:20:02 .net
1394bのドライバはどこにありますか?

547 :デフォルトの名無しさん:2007/10/05(金) 23:04:05 .net
WDKでいろいろいじってる奴いる?

\src\video\r200sampleをビルドしてみたんだが、
Vistaでインストール後、画面プロパティに表示されん。
x86のinfファイルは認識してくれなかったので、mirrorのinf参考にいじってインストしたせいなのか?

548 :デフォルトの名無しさん:2007/11/21(水) 01:21:13 .net
PENDING中にCloseするとCloseのIRPがこないのですが、回避策はなにかありませんか?


549 : ◆0uxK91AxII :2007/11/21(水) 08:35:26 .net
その手のモノを作った事は無いけど、IoSetCancelRoutine。

550 :デフォルトの名無しさん:2007/11/21(水) 08:58:43 .net
>549
ありがとうございます
ですが、IoSetCancelRoutineを呼び出すトリガがないのです
クローズが来ないので・・・

551 : ◆0uxK91AxII :2007/11/21(水) 09:51:39 .net
IRP_MJ_CLEANUP、これも違うなら、見当が付かない。

552 :デフォルトの名無しさん:2007/11/21(水) 10:42:35 .net
IRP_MJ_CLEANUPを実装してみましたが、
Closeと同じようにPendingしているIRPを終了させないと
IRP_MJ_CLEANUPは届きませんでした

Pendingしたら次のIRPが届くようにすればよさそうな感じですが
なにかいい方法は無いでしょうか?

553 :デフォルトの名無しさん:2008/03/10(月) 17:36:52 .net
age

554 :デフォルトの名無しさん:2008/05/01(木) 23:18:47 .net
KMDFドライバをスタートさせるには
OpenSCManager=>CreateService=>StartServiceではスタートできないのでしょうか



555 :やったことないけど:2008/05/03(土) 01:26:43 .net
UACをオフにしてみるってのはどぉ?

556 :デフォルトの名無しさん:2008/05/21(水) 11:45:54 .net
USBドライバ作ろうと思うんですが、
bulkusbのサンプルを改編すれば、
USBのチップに関係無く作れますか?

557 :556:2008/05/21(水) 11:48:36 .net
ついでに、USBのGUIDって何なんでしょ?

558 :デフォルトの名無しさん:2008/05/21(水) 12:28:15 .net
>>556
作れる

>>557
何が聞きたいのかワカラン

559 :デフォルトの名無しさん:2008/05/25(日) 00:36:57 .net
定義済みデバイスクラスに属さない独自デバイスなら
(ドライバを作成する必要があるから独自デバイスなんだろうけど)
独自デバイスクラスを定義することになる。
guidgen.exeなんかに吐かせたGUIDを使っておk。

560 :デフォルトの名無しさん:2008/06/06(金) 03:11:34 .net
人がいる

561 :デフォルトの名無しさん:2008/06/15(日) 22:58:22 .net
ごめんください、だれか居ませんか?

562 :デフォルトの名無しさん:2008/06/16(月) 01:24:18 .net
留守です

563 :デフォルトの名無しさん:2008/06/20(金) 17:22:53 .net
x64ホストだと16ビットツールのインストールを選択できないんだがどうにかならないものか
ツール自体は32ビットアプリだからx64ホストでもちゃんと動くのに。
仕方ないから32ビット環境にインストールしてコピーしてるんだが

564 :デフォルトの名無しさん:2008/07/16(水) 10:55:11 .net
USBドライバって、みなさんVista対応で作り直されてるんですか?

Win9XとWinNTでドライバモデルが変わったのはよしとして、
Vistaでさらにドライバモデルが発生して苗orz

565 :デフォルトの名無しさん:2008/07/16(水) 16:44:51 .net
作り直さなくてもVistaで動いたよ。

作り直すんだったら、WinUSB使った方がよさげ。

566 :デフォルトの名無しさん:2008/07/16(水) 17:05:22 .net
ttp://www.microsoft.com/japan/whdc/connect/usb/winusb_howto.mspx

これのこと?

WunUSBなんてハツミミですが、何モノで、何が良いんだ?

567 :デフォルトの名無しさん:2008/07/16(水) 17:17:36 .net
>>566
MS謹製の汎用USBドライバ

これを介して、自作デバイス用のドライバをユーザモードで書ける
ドライバがユーザモードで動くから、Vista x64でデジタル署名しなくてもおk

568 :566:2008/07/16(水) 17:26:56 .net
さんkす>>567

uusbd.sys ってのと用途は競合してるようですね。

でもVista 64bitで楽になるわけですか。

機能的にもWinUSBはマターク遜色無しですか?
例えば、Win側でのパケットサイズが小さ杉ないとか。

569 :566:2008/07/16(水) 17:33:34 .net
なんだか、LibUSB ってのもあるようですね。Linuxでも使えるとか。

乱立しててワケワカメ。

570 :デフォルトの名無しさん:2008/07/24(木) 01:33:47 .net
LibUSBとかは64bit用には出ないんじゃないの?(証明書買わないだろうし)
フリー系ドライバを根絶する気か>MS

571 :デフォルトの名無しさん:2008/07/24(木) 14:33:43 .net
LibUSBというユーザーが、代表して証明書買うんじゃないの?
寄付金募って。

みなさん、WinUSB使われてんですか?

572 :デフォルトの名無しさん:2008/07/24(木) 14:42:31 .net
UMDFは2000で使えないから、
テスト的にドライバ作ってみただけで、今のところ使うつもりないかなぁ

Vista x64用ドライバ出せって言われたら、これで済ませてしまうかも知れんがw

573 :デフォルトの名無しさん:2008/07/29(火) 17:34:01 .net
ところで、
・UUSBD.DLL
・WinUSB
・LibUSB
のどれがお勧めですか?

574 :デフォルトの名無しさん:2008/08/06(水) 09:04:23 .net
USBのinfファイル記述の文法はどこを見れば分かりますか?

575 :デフォルトの名無しさん:2008/08/06(水) 09:06:54 .net
>>574
WDKのbulkusbのサンプルみれば良いんじゃない?

576 :574:2008/08/06(水) 09:14:05 .net
文法が知りたいんです><;

577 :574:2008/08/06(水) 09:33:17 .net
GenInfはあるけど、EditInfは無いんでつね。

578 :574:2008/08/06(水) 09:43:47 .net
>Signature="$Windows NT$"
>Provider=%Company%


$とか%てなんなん?

579 :デフォルトの名無しさん:2008/08/06(水) 10:08:06 .net
>>576-578
infについて知りたいっていうならMSDNだろ・・・jk

580 :デフォルトの名無しさん:2008/08/06(水) 11:19:25 .net
アドレスきぼんぬorz

581 :デフォルトの名無しさん:2008/08/06(水) 12:10:19 .net
この辺
http://msdn.microsoft.com/en-us/library/ms794346.aspx

582 :デフォルトの名無しさん:2008/08/06(水) 16:55:50 .net
サンクス>>581


>>575 WDKのbulkusbのサンプル

このサンプル弄ったとして、GUIDは変えないとマズイ?


583 :デフォルトの名無しさん:2008/08/06(水) 17:03:56 .net
公開するなら当然

584 :デフォルトの名無しさん:2008/08/08(金) 15:32:56 .net
WDKにはguidgen.exeついてないんだな

585 :デフォルトの名無しさん:2008/08/19(火) 18:57:39 .net
ドライバ作成中に間違って、

>C:\WINDOWS\system32\drivers

フォルダを空っぽにしてしまいましたorz

ドライバが無いせいで内蔵CD-ROMを認識しなくなったのですが、
どうすれば良いでしょう?

WinXPインスコCDのイメージをハードディスクに落して、
setup.exeを実行して「Windows XP をインストールする」
を行いましたが、
「コンピュータの Windows のバージョンが CD に収録されているバージョンより新しいた
め、セットアップを続行できません。」エラーです。

ドライバディスクにもないので、Windows標準ドライバなんでしょうが、
インストロールできません(><;)

586 :デフォルトの名無しさん:2008/08/19(火) 19:18:25 .net
ドライバ作るくらいなら、PC起動しなくなるくらいよくある話し

1つ賢くなったということで、Windows再インストールしとけ

587 :デフォルトの名無しさん:2008/10/22(水) 16:18:14 .net
ここって質問してええんかな?

今までDDKでコンパイルしていたドライバが
WDKでコンパイルするとafxres.hが見つからないというエラーが出て、
それは#include "afxres.h"をフルパスで宣言すれば回避できるのは分かるんだが
普通にコンパイル時になめるパスを追加できればいいんじゃ?と
誰かそういうパスの追加方法知らない?

588 :デフォルトの名無しさん:2008/10/22(水) 16:21:37 .net
>>587
sourcesファイルに、INCLUDESあるだろーからそこに足せばいいだけじゃね?

589 :デフォルトの名無しさん:2008/10/22(水) 16:46:10 .net
>>588
>>587だが、ありがとん。
sourcesファイルにINCLUDES=$(BASEDIR)\inc\mfc42;
と追加したらできた。

ただ、既にINCLUDES=$(BASEDIR)\inc;という
宣言はしていたのにそこの下位フォルダのmfc42フォルダが
WDKから見えなくなったってのは結構不思議だ。

590 :デフォルトの名無しさん: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 です

591 :デフォルトの名無しさん:2008/10/31(金) 11:50:10 .net
extern "C" {
#include
}

592 :デフォルトの名無しさん: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
http://slashdot.jp/~fslasht/journal/391690

593 :デフォルトの名無しさん:2008/11/04(火) 00:02:56 .net
>>592
プログラム>Windows Driver Kits>WDK 6001.18001>Build Environments>好きな環境選べ
コンソールが開いたら
CD \WINDDK\6001.18001\src\usb\usbview
nmake

594 :デフォルトの名無しさん:2008/11/04(火) 17:43:03 .net
>>593
レス遅くなってすみません。
サンクスです。
コンパイル通りました。

595 :592: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)があっているのか不安。


596 :デフォルトの名無しさん:2008/11/04(火) 23:30:57 .net
RT_STRINGとしてリソースにしたなら、RT_STRINGでFindResourceするしかないだろ。

どっちかというとRT_RCDATAのほうがふさわしいと思う。

597 :592:2008/11/04(火) 23:47:34 .net
>>596
さっそくのレスありがとうございます。
RT_RCDATA を使って読み込んでみます。

今VC++2005を使っているのですが、
ソリューションエクスプローラー>○○.sysをクリック>
ファイルのプロパティ>ファイルの種類をRCファイルに設定で大丈夫でしょうか?





598 :デフォルトの名無しさん:2008/11/05(水) 03:02:30 .net
え、もしかしてリソースって扱ったことない?

599 :592:2008/11/05(水) 03:31:58 .net
>>597
こんな時間にレスサンクスです。
リソース扱ったことないです、、、orz。

char *lplock = static_cast< char * >( LockResource( hmem ) );
から相変わらず、CreateServiceに値を渡す方法がわかりません。
(CreateServiceに代わる関数が見つかりません、、、orz)


600 : ◆0uxK91AxII :2008/11/05(水) 09:32:04 .net
GetSystemDirectoryでpathを取って、そこのdrivers直下にでも書き出せば良い。

601 :592:2008/11/05(水) 12:44:20 .net
>>600
レスサンクスです。
1度ファイルに書き出してから、やってみたいと思います。
GetSystemDirectory関数は初めて知りました。
貴重な情報ありがとうございます。

602 :592: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' の前に必要です。
以下、とんでもない数のエラーが出ます。

解決のため、なにかしらヒントなりいただければと思います。

603 :デフォルトの名無しさん:2008/11/08(土) 23:26:18 .net
そろそろつまみ出せ!!

604 :デフォルトの名無しさん:2008/11/09(日) 10:22:55 .net
スレ違い

605 : ◆0uxK91AxII :2008/11/09(日) 10:58:26 .net
MFC()笑
とりあえず、makefileでやるべき。

606 :592:2008/11/09(日) 20:41:08 .net
すんません、出直してきます。

607 :デフォルトの名無しさん:2008/11/19(水) 11:47:28 .net
先生方、(フィルタ)ドライバ側からレジストリキー読んだり、
書き込んだりする関数についてサイト、書籍知ってたら教えてください。

ttp://www5a.biglobe.ne.jp/~crab/winddk/kernel/index/index01.html
とりあえず↑を見つけたのだがよくわかんね。


608 : ◆0uxK91AxII :2008/11/19(水) 13:41:49 .net
http://msdn.microsoft.com/en-us/library/ms804348.aspx

:b

609 :607:2008/11/20(木) 00:58:30 .net
>>608
ありがd
英語がんがってみる。

610 :デフォルトの名無しさん: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"
ってやったらダメだったのですが、正しくはどのように書くんでしょうか?


611 : ◆0uxK91AxII :2008/11/21(金) 18:29:10 .net
>>610
書かないのが、正しい書き方。

612 :610:2008/11/21(金) 18:33:45 .net
レスアリガタス。
ZwEnumerateValueKey使ってキーの値を取得したいんですが、
その場合、キーの指定っていうのはどうやるんすか?
ZwEnumerateKeyで列挙してから使うんでつか?


613 : ◆0uxK91AxII :2008/11/21(金) 20:55:22 .net
>>612
>キーの指定
ZwCreateKey

kernelModeで列挙っていうのは、どうも嫌なモノを作ろうとしているように見える。

614 :610:2008/11/21(金) 21:29:45 .net
>>613
レスアリガタス。
頭悪いんでまとめると、キーを指定して値とりたい場合っつーのは、
ZwOpenKey使わないで、ZwCreateKey使えでFA?
ZwCreateKeyの第2引数は、\\HEKY_CURRENT_USER\\Software\\TEST_01指定でOK?

>kernelModeで列挙っていうのは、どうも嫌なモノを作ろうとしているように見える。
ZwEnumerateValueKey使うのは、レジストリのキーの値を取得する関数を他にシラネからです。
レジストリに書き込んである値はインストールパスとインストールした日付です。
Windowsアプリで言う、SHRegGetUSValue関数みたいなのがあればいいのだが、
見つからなかったっす。

615 :610: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?
俺、頭マヂ悪い

616 :デフォルトの名無しさん:2008/11/21(金) 22:14:40 .net
まずはDDKのサンプルソースを読んでからにしろ。

617 : ◆0uxK91AxII :2008/11/21(金) 23:14:57 .net
>HEKY_CURRENT_USER
諦めれ。
つーかマニュアル読め中坊^o^

618 :デフォルトの名無しさん:2008/11/22(土) 10:12:33 .net
>HEKY_CURRENT_USER
いるわけないやん・・・・。


619 :610:2008/11/22(土) 11:01:23 .net
レス3つも北。愛が伝わってきた。

厨房らしくサンプルソースにグレップかけて、いろいろ見てみた。
"\\Registry\\Machine\\Software\\TEST_01"
の指定でとりあえず、HKEY_LOCAL_MACHINE以下にあるキーは取得できそう。

サンプルにHKEY_CURRENT_USER以下のレジストリを扱う処理がなかったと
思ったんけど、探しきれていない?
"\\Registry\\User\CurrentUser\\ こんな感じだと思うんだけど、、、。
うまく開けない、、、。
教えてエロい人。

620 :デフォルトの名無しさん:2008/11/22(土) 11:20:58 .net
current userって誰を期待している?
ここまで書いてもわかんないならあきらめろ。

621 :デフォルトの名無しさん:2008/11/22(土) 11:23:36 .net
Win32APIからやれ

622 :610:2008/11/23(日) 13:03:28 .net
ツンデレスアリガタス。
とりあえず、HKEY_LOCAL_MACHINE以下の可変長データ取得できるようになったお。
HKEY_CURRENT_USERは無理っぽいお。
みなさまの暖かい助言により、なんとか目的が達成できそうです。
チラ裏スマソ。



623 :デフォルトの名無しさん:2008/11/24(月) 20:45:11 .net
>>622
CURRENTとUSERを英和辞書で引いてみ
謎が氷解するだろう

624 :デフォルトの名無しさん: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で取得するとき
どれが取れるかはどういう風に決まってるんでしょうか?

625 :デフォルトの名無しさん:2009/03/01(日) 00:02:32 .net
デバイスマネージャで見れてるものが取得されるに決ってるじゃん

626 :デフォルトの名無しさん:2009/03/02(月) 04:18:14 .net
>>624
SPDRP_HARDWAREIDのことを言っているのであればREG_MULTI_SZなので全部取れるはず。

627 :デフォルトの名無しさん:2009/03/29(日) 13:05:56 .net
>>625-626

文字列間に\0があるから最初のひとつしか取れてないと勘違いしてただけでした。


628 :デフォルトの名無しさん:2009/04/08(水) 02:05:35 .net
スレ違い

629 :デフォルトの名無しさん:2009/05/04(月) 23:11:02 .net
テレビーチューナーのドライバをx64用に作るのは難しい?

ペンギンなら解析の情報はここにあるんだけど。
ttp://linux.paken.org/index.php?CX23416GYC-STVLP%A4%CE%B2%F2%C0%CF

630 :デフォルトの名無しさん: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 の未解決シンボル)。

どのように設定すればリンクできるのでしょうか。
ググっても情報が少ないので参ります…。

631 :630:2009/06/12(金) 10:31:10 .net
忘れてました。
コンパイラは Visual C++ 2005 です。
とりあえずコンソールアプリとして作っています。

632 :デフォルトの名無しさん:2009/06/12(金) 11:25:35 .net
リンクエラーなら、setupapi.libだろ

633 :デフォルトの名無しさん:2009/06/12(金) 11:44:47 .net
>>632
どうも。
#pragma comment(lib, "setupapi.lib")
は追加してあって、GUID_CLASS_USB_HOST_CONTROLLER
を使わない SetupDi のサンプルはビルドできています。

エラーに出てくるシンボルを grep して、片っ端から追加してるんですが、
こんな方法しかないんでしょうか…。

634 :デフォルトの名無しさん:2009/06/12(金) 12:01:27 .net
なんでGUID_CLASS_USB_HOST_CONTROLLERを追加するとリンクエラーになるわけ?
コンパイルエラーだろ?

ライブラリじゃなくて、インクルードファイル探せよ

635 :デフォルトの名無しさん:2009/06/12(金) 12:02:33 .net
あ、wdf.libいらないから消しとけ

636 :630: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 追加すると芋づる式に。

637 :デフォルトの名無しさん:2009/06/12(金) 13:01:16 .net
それなら、devguid.hじゃなくて、initguid.hをインクルードするように

638 :630:2009/06/12(金) 13:37:54 .net
通りました、ありがとうございます!

そういや setupapi.lib って、パス追加してないのに何でリンクできるんだろうと思ったら、
C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\Lib にもいたんですね。

はあ、やっとスタートラインにたどり着きました…。
しかもデバイス取れてねぇ…。 z_/o

639 :デフォルトの名無しさん:2009/06/13(土) 07:11:14 .net
ビルドができないとか言っている奴はなんでVC++でやろうとするかねぇ。
どうせデバッグできないんだからCUIでやればいいのに。

640 :デフォルトの名無しさん:2009/06/14(日) 17:41:50 .net
知らないやつはだまってろ

641 :630:2009/06/15(月) 14:42:22 .net
結局私の想像以上に面倒なようでしたので、
ttp://www.usefullcode.net/2007/02/usbusb.html
のサイトのサンプルを参考にさせてもらっています。

それで、目的の USB メモリを探してアクセスしたいのですが、
アクセス用の名前をどうやって取得するかで躓いています。
WMI の CIM_LogicalDevice クラスを使えば「\\.\PHYSICALDRIVE?」
の形で取得ができるのですが、Setup Di API と共通する
情報が得られません。私が見つけられないだけだと思うのですが…。
WMI 使わなくてもアクセス用の名前は得られるのでしょうか。
アドバイスいただけると幸いです。

>>639
一応マイクロソフトのサンプルや、上記サイトのコードなどは
ブレークかけて見たりできてますけど、そういう意味ではなくてでしょうか?

642 :630:2009/06/15(月) 16:11:55 .net
うーん、WMI から得られる情報で、PNPDeviceID の中にシリアル番号が
含まれてるっぽいですね。とりあえずこれが一致するかみて、実際にデバイスを
開いて中身を確かめるって感じでいけばいいかな…。

643 :デフォルトの名無しさん:2009/06/15(月) 21:01:15 .net
SetupDiEnumDeviceInterfaces・SetupDiGetInterfaceDeviceDetailで
PSP_DEVICE_INTERFACE_DETAIL_DATAを取得して
それのDevicePathでファイル開いて
DeviceIoControlでIOCTL_STORAGE_GET_DEVICE_NUMBERでとった番号と
USBの物理ディスクの番号を比較したらいい

644 :630:2009/06/16(火) 11:59:08 .net
どうもありがとうございます。でもこれって GUID_DEVINTERFACE_DISK を指定して
列挙したときの DevicePathじゃないと取れないのでは。

USB のシリアル番号が欲しいんで、USBview のように、
GUID_CLASS_USB_HOST_CONTROLLER からたどって列挙したデバイス情報から
USBの物理ディスクの番号を知りたいんです。

何かボケてるでしょうか。

645 :デフォルトの名無しさん:2009/06/16(火) 13:09:42 .net
>>644
何したいのかいまいち見えてこないけど
最終的にUSBメモリのシリアル番号を取れればいいわけ?

USBViewと同じ方法でインターフェースデスクリプタ読んで、
それがマスストレージクラスになってるUSBデバイスのシリアル番号を取得じゃダメ?

646 :630:2009/06/16(火) 13:36:43 .net
スミマセンわかりにくくて。
USB メモリにプロテクトドングルを兼ねさせるということで、

(1) シリアル番号はあらかじめわかっている
(2) USB デバイスを列挙してシリアル番号を探す
(3) そのシリアル番号のドライブは?←ここが問題

と、大雑把にはこうです。
で、あれこれ試した結果、苦肉の策が >>642 だったんですが、
もっとスマートな方法があればと思って四苦八苦してます。

647 :デフォルトの名無しさん:2009/08/11(火) 13:13:47 .net
おお、いつの間にかWDK 7.0.0がダウンロードできるようになってるな。

648 :デフォルトの名無しさん:2009/08/13(木) 20:21:51 .net
ドライバ作成の初心者です。
フィルタドライバで、別プロセスが作成(書き込み)したファイルを監視し
そのパスをユーザモード側(自分のプログラム)に通知を行うドライバを作成したいと思います。
(アンチウイルスソフトの常駐監視機能のような機能)

このあたりの勉強を行いたいのですが、参考になる書籍や、サンプルソースなどご存知のかたが
いましたら教えていただけないでしょうか?(書籍を見たところほとんどがUSBドライバなどの本ばかりでした)

現状はWDKのサンプルソース(src\filesys\配下)やネットで調べていますが、なにぶん始めての領域で
どこからスタートすれば良いのかも悩んでいるところです。
WDKのサンプルで一番参考になりそうソースを教えていただければ大変参考になります。

649 :デフォルトの名無しさん:2009/08/15(土) 01:14:03 .net
USBデバイスをPCIデバイスに擬似的に変換(又はエミュレート)する方法ってあるのでしょうか?


650 :デフォルトの名無しさん:2009/08/15(土) 17:28:58 .net
そういえば、実USBデバイスをエミュレートする疑似USBデバイスソフトあれば
デバッグ楽かもしれん、と思いつつ作りかたが分からずに挫折したなあ昔。

651 :デフォルトの名無しさん: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/


652 :デフォルトの名無しさん:2009/08/17(月) 11:01:27 .net
Windows Driver Kit Version 7.0.0
http://www.microsoft.com/downloads/details.aspx?FamilyID=2105564e-1a9a-4bf4-8d74-ec5b52da3d00&displaylang=en

653 :648 :2009/08/20(木) 17:33:43 .net
>> 651
返信遅れました。申し訳ありません。

”Windows NT ファイルシステム詳説”の日本語版は、なぜか会社にありました。
本はあれども、知識を持っている人がいないので1から勉強してみたいとおもいます。
また、FileMonの昔のソースを見つけましたので、これのドライバの部分がとても参考になりそうです。

ご教授ありがとうございました。



654 :デフォルトの名無しさん:2009/09/01(火) 12:36:33 .net
KMDFでドライバを作成した場合、WdfCoInstaller01009.dllの再配布は可能でしょうか?

655 :デフォルトの名無しさん:2009/09/08(火) 00:40:32 .net
WDMで、LPCバスに接続されている機器をI/Oポート経由でアクセスしたいのですが、
ポートのマッピングの方法を教えてください。

HalTranslateBusAddressの引数にLPCバスタイプが存在しないので、どうした良いものなのか。
よろしくお願いします。


656 :デフォルトの名無しさん:2009/09/09(水) 19:56:14 .net
LPCはソフトウェア的にはISA互換と考えていいはず。
それはともかくHalTranslateBusAddressを使いたい理由が不明。


657 :655:2009/09/14(月) 13:47:28 .net
>>656

亀レスですいません。レスありがとうございます。

色々と混乱していまして....

I/Oポートアドレスの割り当ては、IoAssignResourcesを使えばよろしいのですか?



658 :デフォルトの名無しさん:2009/09/14(月) 13:56:57 .net
yes you can

659 ::2009/09/30(水) 00:13:02 .net
>657
I/Oのみ使用するISA Bus(X-Bus)ボードなら
src/general/portio
のサンプルがほぼそのまま使えるよ!

どんなリソースが、どこから、どれだけボードに割り当てられたかは
IRP_MN_START_DEVICEでわかるよ!

ボードがなくてもドライバのインストールができる(試験用ドライバ
では物理リソースにアクセスしないようしておきます)ので、
クラッシュしても中田氏しても大丈夫なPCを用意してWinDbgで
ドライバや制御アプリの動きをみてみるといいよ!

         ハ_ハ  
       ('(゚∀゚∩ できるよ!
        ヽ  〈 
         ヽヽ_)

ここまで書いて「いまさらISAボードの新製はねぇか?」と思ったが、
せっかく書いたのでこのまま投稿させていただきます。

660 :デフォルトの名無しさん:2009/09/30(水) 22:54:06 .net
LPC deviceだとISAPNP対応するかACPIのDSDTに記述がないとOSが認識できないし
リソースも割り当てられないからIRP_MN_START_DEVICEは飛んでこないよ。


661 : ◆0uxK91AxII :2009/10/01(木) 00:21:06 .net
*.infの記述とデバイス マネージャの設定で、来た気がする。

662 :デフォルトの名無しさん:2009/10/19(月) 20:28:03 .net
2003 SP1 DDK無くなったっぽいな

663 :デフォルトの名無しさん:2009/12/27(日) 07:27:47 .net
http://download.microsoft.com/download/9/0/f/90f019ac-8243-48d3-91cf-81fc4093ecfd/1830_usa_ddk.iso

664 :デフォルトの名無しさん:2009/12/27(日) 09:09:31 .net
なんということだ

665 :デフォルトの名無しさん:2010/02/19(金) 07:24:09 .net
DDKの選びかたについて質問があります。

VISTA以前はDDKが主流だったそうです。
しかし現在、WDKがDDKに置き換わっているようです。

私のPCはOSがWindowsXPなのですが、旧来のDDKをなんとかして手に入れてるべきなのか
それともWDKを入れればよいのかどちらでしょうか?

とりあえず、どんなOSも最新のWDKを入れて開発しておけばいいという考え方は間違っていますでしょうか?
回答よろしくお願いいたします。

666 :デフォルトの名無しさん:2010/02/19(金) 08:20:37 .net
ok

667 :デフォルトの名無しさん:2010/02/19(金) 09:29:15 .net
ここまで無駄に長文だと読んだだけで腹が立つなw
XP以降がターゲットの場合DDKとWDKどっちがいいの?の、たったこれだけの内容に何行使うんだよ

668 :デフォルトの名無しさん:2010/02/19(金) 09:47:20 .net
XP以降がターゲットとは言ってないんじゃないか?
最近のlink.exeは/VXDオプションをサポートしないしターゲットによってはDDKが必要

669 :デフォルトの名無しさん:2010/02/19(金) 12:45:44 .net
>>668
ということは開発するものによってはDDKを使う必要もあるのでしょうか?
XPのできるだけ深いレベルでのデバイスドライバを開発したいのですが、
一般的に言って、そういった開発でWDKを用いても大丈夫といえそうですか?

670 :デフォルトの名無しさん: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

テキトーだけどこんな感じ

671 :デフォルトの名無しさん:2010/02/19(金) 15:50:26 .net
>>668
ググりゃ即答えが出るような事をわざわざ長文で聞くような低レベルな奴が
非NT系OSをサポートする気のわけ無いだろうよw
それにあの分量書いてvdxサポートの事を抜かしたと言うなら、本物の馬鹿だから何教えても無駄と言う帰結

672 :デフォルトの名無しさん:2010/02/19(金) 18:14:34 .net
単に、あるときからDDKはWDKに名称変更しましたというだけのこと。

673 :デフォルトの名無しさん:2010/02/20(土) 01:29:22 .net
>>672
ちげぇ

674 :デフォルトの名無しさん:2010/02/20(土) 06:33:33 .net
>>671
何怒ってんの?涙拭けよ

675 : ◆0uxK91AxII :2010/02/20(土) 08:17:21 .net
Windows 2000以前: DDK
Windows XP以降: WDK

って認識でOK。

676 :デフォルトの名無しさん:2010/02/28(日) 06:23:42 .net
IMM32のIMEを開発するにはDDKが必要。

677 :デフォルトの名無しさん:2010/10/18(月) 19:19:03 .net
ホッシュ!

678 :デフォルトの名無しさん:2010/10/29(金) 18:58:31 .net
デバイスドライバの勉強したいんですけど、何から始めたらいいですかね?
サンプルコードみてもチンプンカンプンです

679 :デフォルトの名無しさん:2010/12/04(土) 20:06:14 .net
http://www.microsoft.com/japan/whdc/devtools/wdk/wdkpkg.mspx
2000 DDKまでconnectに置いてあるんだな

680 :デフォルトの名無しさん:2011/03/15(火) 16:48:30.18 .net
すみません、質問ですorz

Win32のアプリと32bitドライバがあるのですが、
Win64で動作させてみようとしたところ、32bitドライバをWin64が認識しません。(当たり前か)

将来的には、フル64bitしたいのですが、当面「Win32アプリ+64bitドライバ」の形体でしのぎたいと思っています。

「Win32アプリ+64bitドライバ」は可能なのでしょうか?
可能だとすれば、サンプルとか情報がどこかに落ちてないでしょうか?

681 :デフォルトの名無しさん:2011/03/15(火) 17:36:21.65 .net
可能じゃなかったらどうやって64bit OSで32bitアプリを動かすんだ

682 :デフォルトの名無しさん:2011/03/16(水) 07:03:58.36 .net
>>680
基本的に32bitドライバとアクセスするのと一緒だからサンプルは見つからないと思う

683 :680:2011/03/16(水) 09:53:22.20 .net
つ [d]

>32bitドライバとアクセスするのと一緒

そうなんですか。意外でした。。。

684 :デフォルトの名無しさん:2011/03/16(水) 19:36:17.53 .net
IoIs32bitProcess + IOCTLぐらいじゃね引っかかるのは

685 :デフォルトの名無しさん:2011/03/16(水) 20:10:14.50 .net
ドライバのソースを改造したいと思っています。
ドライバの中でOutputDebugString@Win32APIはコールできますか?
cygwin/gcc系ソースなのですが、ドライバの中の人の状態が分からないと不安です。。。

686 :デフォルトの名無しさん:2011/03/16(水) 20:21:26.81 .net
そのソースを見てそんな疑問を持てるレベルならやめた方がいい

687 :デフォルトの名無しさん:2011/03/16(水) 21:28:08.91 .net
DbgPrintだろJK

688 :685:2011/03/17(木) 08:58:54.11 .net
jkを有難うございました。

DbgPrintでググって使い方も見つけますた\(^o^)/
ttp://ruffnex.oc.to/kenji/windriver/


689 :デフォルトの名無しさん:2011/04/18(月) 07:18:44.09 .net
   _  ∩
 ( ゚∀゚)彡 DDK!DDK!
  ⊂彡

690 :デフォルトの名無しさん:2011/04/22(金) 22:49:52.62 .net
USBのデバイスって入力デバイスとか、イメージングデバイスとか規定のクラスに属していないとだめなの?
例えばPCからUSBでデータをデバイスに送信して、モータを制御するとかそういうことをやるにはどんなデバイスクラスにすればよいの?

691 :デフォルトの名無しさん:2011/04/23(土) 09:06:09.22 .net
Vendor Specificでも使えばいいじゃないですか
http://www.usb.org/developers/defined_class

692 :デフォルトの名無しさん:2011/05/07(土) 23:44:33.37 .net
デバドラ書くことになった、どうしよう…orz

693 :デフォルトの名無しさん:2011/05/08(日) 03:24:50.29 .net
>>692
書きゃいいだろ。

694 :デフォルトの名無しさん:2011/06/08(水) 17:56:16.73 .net
I/O Stack Locations ttp://www.osronline.com/ddkx/kmarch/irps_8lgn.htm
の中の人って、ダンプ出来るんですか?

695 : ◆0uxK91AxII :2011/06/08(水) 18:53:32.31 .net
PASSIVE_LEVELで受けるから余裕。

696 :694:2011/06/08(水) 19:05:44.64 .net
つ [d]

なるほど、ドライバだからメモリアクセス無問題ってことですねw

USBデバイスから受けたデータが化けているかどうか調べたいのです。
デバイス送信データのメモリダンプを行いたいのですが、、、
ダンプツールだとかI/Oスタックロケーションのダンプコードとか、
ありますでしょうか?

697 :デフォルトの名無しさん:2011/06/09(木) 08:37:29.85 .net
すみませんlibusb-win32使ってて躓いてます。教えて下さいorz

ホストからターゲットへ、
CLEAR_FEATUREっていうのを送信した後、
リトライの嵐っぽいです。

sysのソースを見ても、
LIBUSB_IOCTL_CLEAR_FEATURE
のcaseでclear_feature(...)をコールしてるっぽいし。

LIBUSBの定数っぽいですが、アプリはコールしてないし。。。
OSがコールしてるのでしょうか???
もしそうなら、どういう時に発生するのでしょうか?

698 :デフォルトの名無しさん:2011/06/09(木) 09:53:01.08 .net
どっかのエンドポイントが死んだからCLEAR_FEATUREで復活させようとしてるんじゃね?

699 :デフォルトの名無しさん:2011/06/09(木) 11:56:57.70 .net
あっそういうもんですか。

エンドポイントしぼーんで、OSが復活の呪文?

700 :694:2011/06/10(金) 14:00:15.35 .net
I/Oスタックロケーションをダンプされたことのあるかた、
やり方(コードw)を教えて下さいorz

701 :デフォルトの名無しさん:2011/07/13(水) 09:48:14.03 .net
WDMデバドラなスレってなくなった?

702 :デフォルトの名無しさん:2011/07/13(水) 10:47:28.46 .net
4月くらいに1000突破してそのまんま

703 :デフォルトの名無しさん:2011/07/13(水) 11:10:26.61 .net
(´・ω・`)

704 :デフォルトの名無しさん:2011/07/18(月) 02:46:07.77 .net
最近のWDKってGenInfついてないのか

705 :デフォルトの名無しさん:2011/07/19(火) 08:32:16.95 .net
ないよ

706 :デフォルトの名無しさん:2011/07/19(火) 20:33:19.28 .net
64bitのIMM32 IMEを開発するにも2003 SP1 DDKが必要

707 :デフォルトの名無しさん:2011/07/25(月) 18:52:15.81 .net
Windows Driver Model相談室スレで何度か質問でみた KernelStream のビデオ/オーディオドライバ
とかって何を参考に、みなさん組んでますか?
書籍を何冊かみたけど、その辺が参考になるものが見当たらなくて・・・

708 :デフォルトの名無しさん:2011/08/11(木) 13:44:33.90 .net
64bitのデバドラ署名って、なんちゃってじゃ無理?
必ず証明書チェインのルートがMicrosoftである必要あり?

DEBUGONで署名なしでも導入できるけど気持ち悪いし。

709 :デフォルトの名無しさん:2011/08/11(木) 20:55:50.50 .net
クロス署名してるのでごまかし不可能

710 :デフォルトの名無しさん: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


711 :デフォルトの名無しさん:2011/08/18(木) 13:27:52.97 .net
kbfiltr からKEYBOARD_INPUT_DATA を生成して ServiceCallBack 送信しても
DirectInput なるクライアントは無反応、な理由は何が考えられますか。

・DirectInput 利用時とそれ以外で、通過するスタックが異なる
・仮想キー生成方法がおかしい

たぶん後者のような希ガスだけど原因よくわからんし・・・
DirectInput なクライアントでなければ動くだけに。

712 :デフォルトの名無しさん:2011/09/10(土) 18:16:23.72 .net
☀☁☂☃

713 :片山博文MZ:2011/09/14(水) 17:29:42.34 .net
age

714 :片山博文MZ:2011/09/14(水) 17:31:19.18 .net
Windows Liveに入会して、Connectに登録して……
Win98/Me/2K用のWDKを手に入れて……めんどいなぁ。

715 :デフォルトの名無しさん:2011/10/16(日) 15:39:19.21 .net



716 :デフォルトの名無しさん:2011/11/02(水) 21:04:37.52 .net
ドライバ開発はサンプルとかを1行づつ変えて挙動を自分で調べていくしかないな
最後まで調べ上げてようやく、根本的に違うサンプルを見てることに気がつく
それを何度か繰り返すとようやく本当のサンプルにたどり着くけど
今まで調べた部分も意外に役に立つので決して無駄にはならない
実際、1つドライバを完成させることが出来れば他は応用になるから理解は早いだろうが
完成するソースはサンプルより短くて終わる

717 :デフォルトの名無しさん:2011/11/25(金) 23:38:50.79 .net
すでにフィルタドライバがインストールされているデバイスに別のフィルタドライバを入れると、
もともとのフィルタドライバが削除されてしまうんだけど、
これはinfファイルの書き方の問題ですか?

718 :デフォルトの名無しさん:2011/12/02(金) 16:38:15.13 .net



719 :デフォルトの名無しさん:2011/12/04(日) 14:43:57.98 .net
WDFの日本語文献の無さに絶望
WDF版Toasterのソース読んでもPDOとデバイススタックが理解できん orz

720 :719:2011/12/24(土) 20:40:48.97 .net
目的のドライバが取り敢えず動いた
サンプルは重要だと再認識

721 :デフォルトの名無しさん:2011/12/27(火) 08:51:32.67 .net
DirectInput系でMJ_READが飛んでこないのは何で?
kbfiltr でモニタリングしてるけど何も発生せず・・・

722 : ◆0uxK91AxII :2011/12/27(火) 11:49:16.38 .net
PS/2のフィルタだから。

723 :デフォルトの名無しさん:2011/12/27(火) 12:19:53.33 .net
>>722
レスありがとございます。

実際のキー入力だと反応するけどi8042prtの上位フィルタを通らないってのが良くわかりません。
i8042prt を HID として見せるスタックがあって、それだと i8042prtの上位の kbfiltr は通らないって
ことですかね。そもそも i8042prt 使わないとか。考え方が間違ってますか?

724 :デフォルトの名無しさん:2011/12/27(火) 17:08:00.41 .net
HIDはMJ_READなんて単純な代物じゃないからな

725 :(゜∀。) :2012/01/07(土) 17:23:25.69 .net
スピンロックを取りたくなくてPDOへの全リクエストをFDOへ転送しシリアライズ、それがアダになった
新しく書いたコードをビルドした時ふとキューイングのコトが気になった
増大したリクエストに対しどうかな・・・と

だけどごまかした 大丈夫だろうと 自分に都合よくいいきかせた

やっぱり処理速度が低下した 完全なレスポンス不足だ あまりにも稚拙なミスだった
たしかにわかっていたんだ ・・あの時

だけどごまかした 早く(コードを)走らせたくて自分の心をごまかしたんだ
残ったものはただ‐ 悔やみきれない後悔だけだ orz

726 :デフォルトの名無しさん:2012/01/08(日) 23:25:49.83 .net
FDOに投げたらUSB関連全部に行くだろw

727 :(゜∀。) :2012/01/09(月) 17:00:12.62 .net
>726
何を言ってるんだおまいわ
USBは関係無えぞ?
参考にしたのはトースター神Eliyas Yakub氏のコレ
http://www.winvistatips.com/pdo-forward-request-next-lower-driver-stack-automatically-kmdf-t192158.html

結局これ止めて普通にPDOからハードウェア叩くように戻して解決
かなり時間を無駄にしたぜ orz

728 :デフォルトの名無しさん:2012/01/10(火) 20:35:28.12 .net
Windows 8 Developer Preview 版 WDK に対するフィードバックをお寄せください
http://blogs.msdn.com/b/jpwin/archive/2012/01/10/feedback-for-vs-2011-with-wdk.aspx

729 :デフォルトの名無しさん:2012/01/11(水) 03:42:54.92 .net
8はドライバ署名はどうなるんだろ

730 :デフォルトの名無しさん:2012/01/11(水) 07:06:01.90 .net
>>729
署名なしドライバのロード方法が不明。
署名ありドライバは問題無し。

731 :デフォルトの名無しさん:2012/01/14(土) 00:20:48.38 .net
セキュアブートを外せない機種だと
署名がないバイナリのカーネルモードへのロードは不可能になるんじゃね

732 :デフォルトの名無しさん:2012/01/23(月) 03:06:34.43 .net
さいきんDDK?

733 :デフォルトの名無しさん:2012/01/23(月) 08:35:40.40 .net
このスレ建ったの8年前だし・・・

734 :デフォルトの名無しさん:2012/01/23(月) 08:52:14.85 .net
韓流の聖地、光と影 脱税など不正 観光客マナー悪化
<一部抜粋>

販売許可なし? 活気づく街の陰には負の部分も浮かぶ。

 東京国税局は、新大久保で韓流ショップを運営する「ワールド・アップル商事」と同社社長(45)が売り上げの一部を申告せず
約4千万円を脱税したとして、東京地検に法人税法違反罪で告発した。経営する店舗の一つでは簡素なシールを貼り付けただけの
DVD数枚を1セットにして、テレビドラマ全編を2千〜3千円で販売。男性店員は「商品はすべて公式ライセンスを取得している」と話すが、
「KBS(韓国放送公社)ジャパン」(東京)によると「新大久保の韓国グッズ店で販売許可を得ている店は一店もない」という。

 一方、大阪府堺市から来店したという女性会社員(24)は、定価の半額で購入した写真集を手に「販売ルートは関係ない」と意に
介さない様子だ。

 深夜を迎えると、飲食店付近の歩道にはゴミ袋30〜40袋がうずたかく積まれることも。新大久保商店街振興組合の理事の一人は
「韓国系の大部分の店舗は組合に加盟しない。ゴミ収集など街の問題について話し合うのが難しい」と嘆く。

地元住民は複雑

 地元住民からは日本人観光客に対する苦情も絶えない。大正6年から95年続く文房具店の女性店主(68)は「大騒ぎにはこれ以上
耐えられない」と来月、閉店することを決めた。

 昼間には母親グループが託児所のように店内に子供を置き、買い物に出かける。深夜でも、酒に酔い韓国人男性に抱えられた日本女性が
騒ぐ。観光地化に伴い地域住民は新大久保を離れ、売り上げも半減した。「ブームが過ぎれば、くしの歯が欠けるようにさびれるでしょ。
もう普通の街に戻ることはない」(女性店主)。店舗を引き継ぐのは韓国グッズ店だという。

 同組合の内藤雅也副理事長は「お客さんが新大久保に来てくれることはありがたい。韓流を地域活性化にうまく活用できるよう問題を
解決していきたい」と話している。

http://sankei.jp.msn.com/life/news/120122/trd12012221460012-n2.htm


735 :デフォルトの名無しさん:2012/09/03(月) 00:26:27.27 .net
Windows Driver Kit (WDK) 8.0 がリリースされました - Japan WDK Support Blog - Site Home - MSDN Blogs
http://blogs.msdn.com/b/jpwdkblog/archive/2012/08/31/windows-driver-kit-wdk-8-0.aspx


736 :デフォルトの名無しさん:2012/09/06(木) 09:20:16.04 .net
システム要件見るとExpressじゃ開発できないのか

737 :片山博文MZボット ◆0lBZNi.Q7evd :2012/09/06(木) 14:58:16.42 .net
ロシアのアングラサイトでDDK入手できたよ。。。
ウイルス入っていないみたい。自己責任で。

738 :デフォルトの名無しさん:2012/09/14(金) 12:13:13.50 .net
VS12 Expressではダメだった

739 :デフォルトの名無しさん:2012/11/01(木) 01:24:51.40 .net
WDK 8 のドライバー開発の新機能 - Japan WDK Support Blog - Site Home - MSDN Blogs
http://blogs.msdn.com/b/jpwdkblog/archive/2012/10/31/wdk-8.aspx


740 :デフォルトの名無しさん:2012/11/04(日) 03:00:47.56 .net
Windows ストアアプリの話題はこちらでよろしいでしょうか?

741 :デフォルトの名無しさん:2012/11/04(日) 07:47:20.16 .net
違います

742 :デフォルトの名無しさん:2012/11/07(水) 05:10:35.00 .net
既存のUSBドライバに送られるデータを読み書きしたりできるフィルタドライバを作ることは可能でしょうか?
また、サンプルでよいものがあったら教えてください



743 :デフォルトの名無しさん:2012/11/07(水) 09:59:12.64 .net
こういうの?

http://benoit.papillault.free.fr/usbsnoop/

744 :デフォルトの名無しさん:2012/11/07(水) 13:56:00.15 .net
>>743
ありがとうございます。
これっぽいです。


745 :デフォルトの名無しさん:2013/01/02(水) 14:13:30.56 .net
質問です。
現在ファイル・ストレージに関してREAD/WRITEのバッファを
書き換えるドライバを作成しているのですが、

ユーザーランド
-------------------------
FAT, NTFS等の高度FS
------------------------- ←←← ここ
ボリューム(パーティション)
-------------------------
ストレージデバイス(HDD, SD, USBMEM)
-------------------------
ハードウェア

矢印 ← のところにフィルタドライバを挟みたいのですが、
どのようにすればいいのでしょうか。
FS Filter? Storage Miniport?

746 :デフォルトの名無しさん:2013/01/02(水) 14:48:26.97 .net
ステルス型のウィルスを作成するわけか

747 :デフォルトの名無しさん:2013/01/05(土) 01:05:42.57 .net
怖ーことするんだな

748 :片山博文MZボット ◆0lBZNi.Q7evd :2013/01/07(月) 04:31:09.96 .net
w2k用IMEを開発したいんですが、参考になる文献などありませんか?

749 :デフォルトの名無しさん:2013/01/10(木) 02:56:26.51 .net
mozcのソースくらいしかないんじゃね
モノがIMEだと洋書や海外サイトはまったく役に立たないし

750 :デフォルトの名無しさん:2013/01/10(木) 07:40:01.09 .net
WDF 1394 Virtual Device Hybrid Sample Driver
なんだコレ、まともに動かないじゃないか

バグだらけと迄は言えないが・・・・
最低限 一度くらいは検証してからリリースしろよな。
ぷんぷん!!

751 :電脳プリオン 忍法帖【Lv=40,xxxPT】(5+0:5) 【28.4m】 :2013/01/27(日) 19:02:02.26 ?PLT(12080).net
  ∧_∧
  ( ・∀・)            人 ガッ
  (    つ―-‐-‐-‐-‐-‐○ <  >__Λ∩
  人 Y ノ.             V`Д´)/
  し(_)                  /  ←>>3

752 :片山博文MZパンク ◆0lBZNi.Q7evd :2013/04/13(土) 23:45:13.69 .net
ddk欲しいヤツメールよろ

753 :デフォルトの名無しさん:2014/01/04(土) 00:34:38.32 .net
仮想マルチモニタ環境でテストしたいので、だれか偽ディスプレイドライバ作って下さい。

754 :デフォルトの名無しさん:2014/01/08(水) 16:34:34.68 .net
了解

755 :デフォルトの名無しさん:2014/05/13(火) 23:18:55.69 ID:I3YIR7QR.net
出来の悪いデバイスドライバのせいで
これだからWindowsはダメなんだ!!!
という不当な中傷が絶えないから

756 :デフォルトの名無しさん:2014/05/13(火) 23:23:00.35 ID:fhHSNmED.net
まぁドライバとかカーネルモジュールはだれが犯人かわかりませんからねぇ
そうはいっても署名したからと言ってコードの品質が上がるとは限らない

757 :デフォルトの名無しさん:2014/05/14(水) 02:46:38.54 ID:Btl4scol.net
Cypressって、どのバージョンでしょう?
7x64で動いてたなら、8.1x64でも使えるはずですけど、
VID/PIDを修正したとかですかね。

758 :デフォルトの名無しさん:2014/05/14(水) 22:58:58.07 ID:UXWubxhC.net
>>757
だいぶ前に買ったノートPCのWin7は動きましたね。
でも最近かったWin7はダメでした。
Win8は試してませんがドライバ署名強制を無効にしないとダメだと思います。
Cypress Suite USB3.4.7というやつからもらいました
でも付属のInfがそもそもGUIDがXXXXになっているし
カタログファイルもありませんので自分で署名してくださいという状態のようでした。

759 :デフォルトの名無しさん:2014/05/15(木) 09:28:56.13 ID:D29nScu6.net
>>758
試してないけど、
ttp://www.cypress.com/?id=4&rID=53338

760 :デフォルトの名無しさん:2014/05/15(木) 19:31:56.31 ID:ceZSKVZI.net
>>759
ありがとうございます!
試してみます

761 :デフォルトの名無しさん:2014/05/15(木) 21:24:53.82 ID:ceZSKVZI.net
>>759
やってみました
完ぺきでした

ご協力ありがとうございます!!

762 :片山博文MZバグロボ ◆T6xkBnTXz7B0 :2014/05/19(月) 23:02:03.02 ID:0GDAGnvz.net
DDK欲しいヤツ、メールしやがれぃ

763 :デフォルトの名無しさん:2014/06/09(月) 10:44:55.54 ID:4MfCfiId.net
テスト証明書のことで躓いてる
Win8.1 amd64 ぶっちゃけamd64は初体験
Win7 i386 で似たようなことやって成功してるからスキルレベル1くらいはある
inf でなく、SCMで登録してアプリケーション内で呼ぶタイプ
オレオレ証明書作って署名して投入するんだが、
テストモード(って右下に出てる)にしても、エラー193が返る
なにかpitfallがあったら教えて

764 :デフォルトの名無しさん:2014/06/09(月) 16:27:01.52 ID:CNS89sCB.net
x64環境にx86ビルドしたドライバを入れようとしてるか、その逆?

765 :デフォルトの名無しさん:2014/06/10(火) 13:38:22.29 ID:zkp0Av9w.net
あれ。書けてる。マルチになっちまったゴメソ
それだけは確認したけど、大丈夫だった
.pdata セクション見えてるし

766 :デフォルトの名無しさん:2014/06/10(火) 20:11:45.64 ID:zkp0Av9w.net
わかった 原因は意外なところにあった
EXEのチェックサムを見ようとPEエディタ通したら、余計な項目が変化してた
署名前のファイルまで確認したもんだから、そっからずっとだった
イベントログに、0xC0000007B と出てたんだが、ほんとだったんだ
(署名エラーもそれになるのかと思ってたよ、でも違和感もあった)
署名の問題でなく、ドライバPEファイルの初歩の問題だったことになる

767 :デフォルトの名無しさん:2014/08/09(土) 17:52:47.48 ID:IZWo8dBt.net
★2ch勢いランキングサイトリスト★

☆ +ニュース
・ 2NN
・ 2chTimes
☆ +ニュース新着
・ 2NN新着
・ Headline BBY
・ Unker
☆ +ニュース他
・ Desktop2ch
・ 記者別一覧
☆ 全板
・ 全板縦断勢いランキング
・ スレッドランキング総合ランキング
☆ 実況込み
・ 2勢
・ READ2CH
・ i-ikioi

※ 要サイト名検索

768 :デフォルトの名無しさん: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: 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

769 :デフォルトの名無しさん: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

770 :デフォルトの名無しさん:2015/06/15(月) 12:20:38.63 ID:mCduSgmk.net
orz

771 :デフォルトの名無しさん:2015/10/28(水) 14:04:13.59 ID:MFuCi3Ff.net
http://download.microsoft.com/download/9/0/f/90f019ac-8243-48d3-91cf-81fc4093ecfd/1830_usa_ddk.iso
-> en_ws2003_sp1_ddk.iso
http://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

772 :デフォルトの名無しさん:2015/12/01(火) 22:49:16.85 ID:WgVnPdZx.net
WDFドライバのサンプルRamdiskで、どうセキュリティを設定してもintegritylevel lowでアクセスできないんだがさっぱり分らん。

773 :デフォルトの名無しさん:2015/12/03(木) 21:06:47.39 ID:W/VU2853.net
Windowsでintel dpdk使いたいんだけどドライバーって
どこからダウンロードできるのでしょうか?

774 :デフォルトの名無しさん:2016/01/02(土) 13:34:40.24 ID:obKZ3CNA.net
ドライバ初心者なんですが、UMDFからマウス操作ってできますか?
サンプルが見つからないのでもしかするとKMDFのみなのかなって思ったり

775 :デフォルトの名無しさん:2016/01/04(月) 20:54:29.15 ID:fLo7MfeV.net
ウイルスでも作るんですか?

776 :デフォルトの名無しさん:2016/01/27(水) 11:55:29.64 ID:0FX+lNX3.net
windows8.1 x64で不思議なことが起こるんだが。

ドライバで仮想アドレスをMmGetPhysicalAddressで物理アドレスに変換したら
「PCの搭載メモリ以上の物理アドレスが吐き出される」

8GBしかメモリつんでないPCで0x200000000以上の物理アドレスが返ってくるのおかしくね?
でもそのアドレスを使っても動作異常が起きない不思議

777 :デフォルトの名無しさん:2016/01/27(水) 13:13:27.51 ID:+TBMh7+H.net
3〜4GBあたりのMMIOと被ってる物理メモリがリマッピングされるから
0x200000000以上でも別におかしくないよ

778 :デフォルトの名無しさん:2016/01/28(木) 01:30:41.66 ID:K4Lkd+ID.net
うん、コンピュータのしくみを、ちゃんとベンキョーした方がいいと思う

779 :デフォルトの名無しさん:2016/01/29(金) 02:59:42.84 ID:i0c4ZSE8.net
リマップされてるエリアってときたまデータ化けるんだよね。
MBによってはトリッキーなことしててアクセスタイミングシビアなのかなぁ。

780 :デフォルトの名無しさん:2016/03/07(月) 02:07:20.88 ID:A6YA8U2h.net
KMDFで作ったドライバから専用のDLLに通知を送るってどうやればいいんでしょう?
自前のID定義してウィンドウメッセージとか送ればいいのかな?

781 :デフォルトの名無しさん:2016/03/11(金) 09:40:09.87 ID:DCNMHBt2.net
ring3                   ring0

CreateEvent
イベントオブジェクト作成

DeviceIoControl
ドライバにイベントハンドルを
教えてあげる

                      ObReferenceObjectByHandle
                      教えてもらったハンドルで
                      イベントオブジェクト作成

WaitForSingleObject等
待機

                      KeSetEvent
                      通知

だとセキュリティの問題あるんだっけ?

782 :デフォルトの名無しさん:2016/03/12(土) 01:28:54.42 ID:589WABKd.net
>>781
ありがとう。
そもそも通知の方法がわからなかったからセキュリティの問題とかあるのかわからないや...

とりあえず非同期IOで作ってみたけど、いまいちうまく動かなかったらこの方法に作り替えてやってみます。

783 :デフォルトの名無しさん:2016/03/12(土) 15:14:32.76 ID:03/SVORd.net
常にOVERLAPPEDでCreateFileして
イベント発生のタイミングでI/Oが完了する
DeviceIoControlか空ReadFileで実装したのかな?
手間はこっちのほうが多いけど確実なんじゃないかな

784 :デフォルトの名無しさん:2016/03/13(日) 19:54:34.01 ID:+UtlCfQY.net
>>783
一応、非同期IOで動きました。
やり方はご指摘の通り、OVERLAPPEDでCreateFileしてDeviceIoControlで完了待ちしてます。

が、この方法だとイベント受ける毎にDeviceIoControlで待ち受けしなきゃいけないから>>781の方法にしようか検討中。

でも、それより変更したドライバ入れたらWindowsが起動しなくなったのでそれを先に解決しないと。。。
VisualStudioのカーネルデバッガからlm見ても自作のドライバはロードされてないし、
呼出し履歴にも自作ドライバのモジュールは表示されてないんだけど何が起こってるんだろう?

自作ドライバを入れ替えてから発生してるから自作ドライバに問題があると思うんだけど何から調べればいいんだろう?

785 :デフォルトの名無しさん:2016/03/14(月) 23:39:04.61 ID:Xpx0YwFR.net
月並みだけど
DriverEntry以降AddDevice等ドライバ側のハンドラを逐一追っていくしかないだろうね
起動しないとなると重篤だしどこかでKeBugCheckに引っかかってるとかかな?

個人的にはボロいターゲットマシンを用意してwindbgを使うのが好きだが
ターゲットとの接続がUSBもイーサネットも面倒なんでシリアルで
となると最近はシリアルついてるマシンが無いという

786 :デフォルトの名無しさん:2016/03/14(月) 23:45:56.09 ID:Xpx0YwFR.net
USBの3秒ルールとかタイミングにうるさいヤツだとブレイクで止められないんで
KdPrintだっけ?DebugPrintのカーネル版
そんなやつで片っ端からログ吐かせてダメなところを特定したことはあった

787 :デフォルトの名無しさん:2016/03/15(火) 02:23:15.35 ID:ERCDR/oc.net
>>786
主のドライバは、KMDFだから、それじゃなくて、Taraceが使える。
接続は、デスクトップを2台用意して1394で繋ぐのが一番確実。

788 :デフォルトの名無しさん:2016/03/15(火) 02:24:10.96 ID:ERCDR/oc.net
しまった。
×Tarace
○Trace

789 :デフォルトの名無しさん:2016/03/15(火) 09:48:17.75 ID:i3ttDxTk.net
1394使えるのか
って使ったことない^^

790 :デフォルトの名無しさん:2016/03/15(火) 09:49:43.67 ID:i3ttDxTk.net
タイミングにシビアじゃなければVMでもいいんだろうな
やったことないけど

791 :781: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。
以下、必要な処理を少しずつ実装して試行中。。。

792 :デフォルトの名無しさん:2016/03/17(木) 12:50:20.47 ID:TI5uoHzl.net
「特定のバージョンのJavaランタイムを必要としていたのだが、
3月14日よりJava実行環境が不要となったという。
Javaランタイムではかねてから脆弱性問題が指摘されていたためこれは素晴らしい……
と思いきや、その代わりにActiveXを利用(中略)
7年後(2023年1月10日)までなので、少なくともそこまでにはサイトを刷新しなければならない」

特定バージョンのJavaを要求していた地方税電子納税サイト、
Javaを廃止してActiveXに切り替え
http://security.srad.jp/story/16/03/15/0329226/
ストーリー by hylom 2016年03月15日 12時37分こんなことに 部門より

793 :871:2016/03/21(月) 22:43:26.37 ID:urLhFN/v.net
色々アドバイスありがとうございました。
起動しない原因もなんとか解決しました。

原因は割り込み処理内でMmMapIoSpace呼んだせいでした。
割り込み処理はDIRQLなんでMmMapIoSpaceは使えないんですね。

794 :デフォルトの名無しさん:2016/03/23(水) 22:21:14.44 ID:QNyxdR+M.net
dpcに移動して解決かな?
お疲れさん

795 :片山博文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

796 :デフォルトの名無しさん:2016/04/17(日) 10:23:47.95 ID:5lvb9JgW.net
がんばるな
ReactOSに参加する人増えないかなぁ

797 :片山博文MZ ◆T6xkBnTXz7B0 :2016/04/20(水) 19:54:05.93 ID:HDtf39ye.net
今年の中旬か下旬に高額賞金をかけた「カタヤマゲーム」をこの板で開催するから、必ず参加してくれよ。

798 :片山博文MZ ◆T6xkBnTXz7B0 :2016/04/20(水) 20:22:21.53 ID:HDtf39ye.net
「カタヤマゲーム」の詳細は今年の6月28日に明らかになるだろう。

799 :デフォルトの名無しさん:2016/06/17(金) 11:59:57.28 ID:WSjlHFjC.net
気のせいか汚物を見せられた気分しかしない

800 :デフォルトの名無しさん:2016/06/17(金) 21:41:27.78 ID:5fWY3W8K.net
カタヤマ大賞(カタヤマゲーム)は、会場が管理人に消されたため、中止になりました。

801 :デフォルトの名無しさん:2016/11/01(火) 07:23:10.44 ID:BruE0qoG.net
ドライバーの存在しないデバイスに無理矢理標準のゲームパットのドライバをインストールさせることは可能でしょうか

802 :デフォルトの名無しさん: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が飛んでくる条件はなんなんでしょう?

803 :デフォルトの名無しさん:2018/05/23(水) 22:53:23.93 ID:Au5e7VGg.net
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

KOZ8I

804 :デフォルトの名無しさん:2018/07/04(水) 23:15:02.49 ID:gFgZc5FG.net
N5V

805 :デフォルトの名無しさん: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 http://timestamp.comodoca.com/rfc3161 ccc.sys

806 :デフォルトの名無しさん: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/

807 :デフォルトの名無しさん: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つ定義されているということなんですが、
どなたか、解決策はございますでしょうか。

808 :デフォルトの名無しさん:2020/03/24(火) 11:23:51 ID:JQ7YmFwi.net
link してる複数の obj の中で(株)ってるんじゃね

809 :デフォルトの名無しさん:2020/09/14(月) 01:11:11.92 ID:lDodbDrd.net
MS署名必須になって個人でドライバ書く人もいなくなったか

810 :デフォルトの名無しさん:2020/09/14(月) 22:14:52.77 ID:AbBGhjjt.net
個人でも署名できるぞ。公証人に書類作ってもらったり面倒だけど。5年10万ぐらい
更新時にまた最初から申請しなおさないといけなくてさらに面倒だから個人でとるなら最長期間でとらないと泣く
自分で使うだけなら金払わなくても自己署名でいける

811 :デフォルトの名無しさん:2020/09/15(火) 17:32:15.53 ID:GP6RXICZ.net
>>810
売り物なのに署名してないのはいやだなって思うけど、タダで作ってタダで提供
するのに10万も払って開発する人は少ないと思うけどなぁ

自己署名でいけるのって普通の環境じゃなくて開発者モードとかいうやつだけじゃ
ないの?Win7の開発者モードは勝手に画面に余計な表示出したりでこんなの
使わないよって感じだった覚えあるけどWin10はましになったのかな?

812 :デフォルトの名無しさん:2020/09/15(火) 18:09:52.43 ID:TtatlNBk.net
RAMディスクドライバとか仮想CDドライバとかはもう個人では難しいのね

813 :デフォルトの名無しさん:2020/09/15(火) 21:41:08.22 ID:82EWDEue.net
>>811
win10は起動ごとにテストモード設定必要とかいろいろきつくなってる
管理者権限さえあればテストモードにしなくても自己署名でいけるのは7から変わらず
公式セキュリティホールだからMSも宣伝はしてないけどw

814 :デフォルトの名無しさん:2020/09/20(日) 04:21:47.16 ID:qfAYU2eA.net
>>809
MS署名が必須なのは、セキュアブートの環境だけだろう?
自己署名じゃダメだが、普通のコード署名なら、大した費用はかからないんじゃないか
最近は、出荷時からセキュアブートになってるPCもちらほらあるけどな

815 :デフォルトの名無しさん:2020/09/20(日) 05:56:15.65 ID:twnavDgu.net
>>812
個人が作ったドライバを使いたいか?

816 :デフォルトの名無しさん:2020/09/20(日) 07:01:48.35 ID:fEEtf3No.net
数年前まで個人でドライバ作って個人向けに売ってたけど年100-200万ぐらいにはなったぞ

817 :デフォルトの名無しさん:2020/09/20(日) 11:01:04.21 ID:C0cEbWv1.net
>>815
個人が作ってたものが大半だろ
それが後に会社を起こしたとかそうなっただけで

818 :デフォルトの名無しさん:2020/09/20(日) 13:40:18.70 ID:BUCS6Ek+.net
>>816
無償じゃなくて、ビジネスとしてやるなら、
署名ぐらいは、立派なのをちゃんとつけたほうがいいわな

819 :デフォルトの名無しさん:2020/09/20(日) 14:21:06.93 ID:3+m10H/f.net
>>818
立派な署名付けるのは難易度高いよ。個人だと氏名住所垂れ流しのがせいいっぱい

820 :デフォルトの名無しさん:2020/11/02(月) 18:58:53.20 ID:KqjMEGzA.net
MmMapLockedPagesSpecifyCacheって
WOW64の32ビットユーザアドレス空間にもマップできるんだな
すげー

821 :デフォルトの名無しさん: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

822 :デフォルトの名無しさん:2022/01/24(月) 18:36:38.77 ID:GHwefuQP.net
自分が作ったドライバを自分が使いたいだけなのに難儀するようになった。

823 :デフォルトの名無しさん:2022/02/14(月) 13:45:54.66 ID:WPt93Pz0.net
もしかして、従来のカーネルコード署名できなくなってる?
もうMS経由でしかダメ?

824 :デフォルトの名無しさん:2022/02/14(月) 14:39:04.17 ID:QXoUwWbT.net
配布用途のドライバーならもうムリだと思う

825 :デフォルトの名無しさん:2022/03/18(金) 23:31:07.13 ID:J38pP+oz.net
これでどうやって戦えばいいんだ

826 :デフォルトの名無しさん:2022/03/18(金) 23:33:27.44 ID:J38pP+oz.net
そういやPE経由のDISMでforceunsignedで入ったりする

827 :デフォルトの名無しさん:2022/03/30(水) 18:39:44.19 ID:B+Ol9Bvt.net
17歳女子高生です
WDK for Windows 10 バージョン 2004 のオフラインインストールの方法、
または同.iso等イメージの直リンURLを教えてちょんまげ

828 :デフォルトの名無しさん: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

829 :デフォルトの名無しさん: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

830 :ぴころ :2022/10/05(水) 14:20:45.32 ID:9D53ssqc.net


831 :デフォルトの名無しさん:2022/11/04(金) 11:20:39.57 ID:hp15nXPU.net
自作のドライバがコア分離ではじかれたんだけど
どうすれば対応できるんです?

総レス数 831
188 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200