[過去ログ] WindowsDDK各種についてのスレ (831レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(1): 03/03/31 22:08 AAS
Microsoft Windows Driver Development Kits
外部リンク:www.microsoft.com

注意:
いつの間にやらDLできなくなってる。
CDを注文する以外に方法はない。しかも送料が$25。

古いバージョンについて
Microsoft Windows DDK Version Retirements
省1
751: 電脳プリオン 忍法帖【Lv=40,xxxPT】(5+0:5) 【28.4m】 2013/01/27(日)19:02 AAS
AA省
752: 片山博文MZパンク ◆0lBZNi.Q7evd [katayama.hirofumi.mz@gmail.com] 2013/04/13(土)23:45 AAS
ddk欲しいヤツメールよろ
753: 2014/01/04(土)00:34 AAS
仮想マルチモニタ環境でテストしたいので、だれか偽ディスプレイドライバ作って下さい。
754: 2014/01/08(水)16:34 AAS
了解
755: 2014/05/13(火)23:13 ID:fhHSNmED(1/2) AAS
Win8.1使ってます
CypressのUSBドライバを動かしたいんですけど絶望的ですね
Win7では証明書なしでも動いたのに。。
といってもWin7も最近買いなおしたバージョンでは署名がないとダメでした。
まぁF8でドライバ署名強制をオフにすれば行けますががが

ドライバやカーネルモードのプログラムの実行は
マイクロソフトの証明書とのcross certificateが必要なのでしょうか?
省2
756: 2014/05/13(火)23:18 ID:I3YIR7QR(1) AAS
出来の悪いデバイスドライバのせいで
これだからWindowsはダメなんだ!!!
という不当な中傷が絶えないから
757: 2014/05/13(火)23:23 ID:fhHSNmED(2/2) AAS
まぁドライバとかカーネルモジュールはだれが犯人かわかりませんからねぇ
そうはいっても署名したからと言ってコードの品質が上がるとは限らない
758
(1): 2014/05/14(水)02:46 ID:Btl4scol(1) AAS
Cypressって、どのバージョンでしょう?
7x64で動いてたなら、8.1x64でも使えるはずですけど、
VID/PIDを修正したとかですかね。
759
(1): 2014/05/14(水)22:58 ID:UXWubxhC(1) AAS
>>758
だいぶ前に買ったノートPCのWin7は動きましたね。
でも最近かったWin7はダメでした。
Win8は試してませんがドライバ署名強制を無効にしないとダメだと思います。
Cypress Suite USB3.4.7というやつからもらいました
でも付属のInfがそもそもGUIDがXXXXになっているし
カタログファイルもありませんので自分で署名してくださいという状態のようでした。
760
(2): 2014/05/15(木)09:28 ID:D29nScu6(1) AAS
>>759
試してないけど、
外部リンク:www.cypress.com
761: 2014/05/15(木)19:31 ID:ceZSKVZI(1/2) AAS
>>760
ありがとうございます!
試してみます
762: 2014/05/15(木)21:24 ID:ceZSKVZI(2/2) AAS
>>760
やってみました
完ぺきでした

ご協力ありがとうございます!!
763: 片山博文MZバグロボ ◆T6xkBnTXz7B0 [katayama.hirofumi.mz@gmail.com] 2014/05/19(月)23:02 ID:0GDAGnvz(1) AAS
DDK欲しいヤツ、メールしやがれぃ
764: 2014/06/09(月)10:44 ID:4MfCfiId(1) AAS
テスト証明書のことで躓いてる
Win8.1 amd64 ぶっちゃけamd64は初体験
Win7 i386 で似たようなことやって成功してるからスキルレベル1くらいはある
inf でなく、SCMで登録してアプリケーション内で呼ぶタイプ
オレオレ証明書作って署名して投入するんだが、
テストモード(って右下に出てる)にしても、エラー193が返る
なにかpitfallがあったら教えて
765: 2014/06/09(月)16:27 ID:CNS89sCB(1) AAS
x64環境にx86ビルドしたドライバを入れようとしてるか、その逆?
766: 2014/06/10(火)13:38 ID:zkp0Av9w(1/2) AAS
あれ。書けてる。マルチになっちまったゴメソ
それだけは確認したけど、大丈夫だった
.pdata セクション見えてるし
767: 2014/06/10(火)20:11 ID:zkp0Av9w(2/2) AAS
わかった 原因は意外なところにあった
EXEのチェックサムを見ようとPEエディタ通したら、余計な項目が変化してた
署名前のファイルまで確認したもんだから、そっからずっとだった
イベントログに、0xC0000007B と出てたんだが、ほんとだったんだ
(署名エラーもそれになるのかと思ってたよ、でも違和感もあった)
署名の問題でなく、ドライバPEファイルの初歩の問題だったことになる
768: 2014/08/09(土)17:52 ID:IZWo8dBt(1) AAS
★2ch勢いランキングサイトリスト★

☆ +ニュース
・ 2NN
・ 2chTimes
☆ +ニュース新着
・ 2NN新着
・ Headline BBY
省12
769: 2015/06/15(月)12:07 ID:mCduSgmk(1/3) AAS
スレチですまんが

これで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
省10
770: 2015/06/15(月)12:07 ID:mCduSgmk(2/3) AAS
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
省7
771: 2015/06/15(月)12:20 ID:mCduSgmk(3/3) AAS
orz
772: 2015/10/28(水)14:04 ID:MFuCi3Ff(1) AAS
外部リンク[iso]:download.microsoft.com
-> en_ws2003_sp1_ddk.iso
外部リンク[ISO]:download.microsoft.com
-> en_windows_driver_kit_version_7.1.0_x86_x64_ia64_dvd_496758.iso
773: 2015/12/01(火)22:49 ID:WgVnPdZx(1) AAS
WDFドライバのサンプルRamdiskで、どうセキュリティを設定してもintegritylevel lowでアクセスできないんだがさっぱり分らん。
774: 2015/12/03(木)21:06 ID:W/VU2853(1) AAS
Windowsでintel dpdk使いたいんだけどドライバーって
どこからダウンロードできるのでしょうか?
775: 2016/01/02(土)13:34 ID:obKZ3CNA(1) AAS
ドライバ初心者なんですが、UMDFからマウス操作ってできますか?
サンプルが見つからないのでもしかするとKMDFのみなのかなって思ったり
776: 2016/01/04(月)20:54 ID:fLo7MfeV(1) AAS
ウイルスでも作るんですか?
777: 2016/01/27(水)11:55 ID:0FX+lNX3(1) AAS
windows8.1 x64で不思議なことが起こるんだが。

ドライバで仮想アドレスをMmGetPhysicalAddressで物理アドレスに変換したら
「PCの搭載メモリ以上の物理アドレスが吐き出される」

8GBしかメモリつんでないPCで0x200000000以上の物理アドレスが返ってくるのおかしくね?
でもそのアドレスを使っても動作異常が起きない不思議
778: 2016/01/27(水)13:13 ID:+TBMh7+H(1) AAS
3〜4GBあたりのMMIOと被ってる物理メモリがリマッピングされるから
0x200000000以上でも別におかしくないよ
779: 2016/01/28(木)01:30 ID:K4Lkd+ID(1) AAS
うん、コンピュータのしくみを、ちゃんとベンキョーした方がいいと思う
780: 2016/01/29(金)02:59 ID:i0c4ZSE8(1) AAS
リマップされてるエリアってときたまデータ化けるんだよね。
MBによってはトリッキーなことしててアクセスタイミングシビアなのかなぁ。
781
(1): 2016/03/07(月)02:07 ID:A6YA8U2h(1) AAS
KMDFで作ったドライバから専用のDLLに通知を送るってどうやればいいんでしょう?
自前のID定義してウィンドウメッセージとか送ればいいのかな?
782
(2): 2016/03/11(金)09:40 ID:DCNMHBt2(1) AAS
AA省
783: 2016/03/12(土)01:28 ID:589WABKd(1) AAS
>>782
ありがとう。
そもそも通知の方法がわからなかったからセキュリティの問題とかあるのかわからないや...

とりあえず非同期IOで作ってみたけど、いまいちうまく動かなかったらこの方法に作り替えてやってみます。
784
(1): 2016/03/12(土)15:14 ID:03/SVORd(1) AAS
常にOVERLAPPEDでCreateFileして
イベント発生のタイミングでI/Oが完了する
DeviceIoControlか空ReadFileで実装したのかな?
手間はこっちのほうが多いけど確実なんじゃないかな
785: 2016/03/13(日)19:54 ID:+UtlCfQY(1) AAS
>>784
一応、非同期IOで動きました。
やり方はご指摘の通り、OVERLAPPEDでCreateFileしてDeviceIoControlで完了待ちしてます。

が、この方法だとイベント受ける毎にDeviceIoControlで待ち受けしなきゃいけないから>>782の方法にしようか検討中。

でも、それより変更したドライバ入れたらWindowsが起動しなくなったのでそれを先に解決しないと。。。
VisualStudioのカーネルデバッガからlm見ても自作のドライバはロードされてないし、
呼出し履歴にも自作ドライバのモジュールは表示されてないんだけど何が起こってるんだろう?
省1
786: 2016/03/14(月)23:39 ID:Xpx0YwFR(1/2) AAS
月並みだけど
DriverEntry以降AddDevice等ドライバ側のハンドラを逐一追っていくしかないだろうね
起動しないとなると重篤だしどこかでKeBugCheckに引っかかってるとかかな?

個人的にはボロいターゲットマシンを用意してwindbgを使うのが好きだが
ターゲットとの接続がUSBもイーサネットも面倒なんでシリアルで
となると最近はシリアルついてるマシンが無いという
787
(1): 2016/03/14(月)23:45 ID:Xpx0YwFR(2/2) AAS
USBの3秒ルールとかタイミングにうるさいヤツだとブレイクで止められないんで
KdPrintだっけ?DebugPrintのカーネル版
そんなやつで片っ端からログ吐かせてダメなところを特定したことはあった
788: 2016/03/15(火)02:23 ID:ERCDR/oc(1/2) AAS
>>787
主のドライバは、KMDFだから、それじゃなくて、Taraceが使える。
接続は、デスクトップを2台用意して1394で繋ぐのが一番確実。
789: 2016/03/15(火)02:24 ID:ERCDR/oc(2/2) AAS
しまった。
×Tarace
○Trace
790: 2016/03/15(火)09:48 ID:i3ttDxTk(1/2) AAS
1394使えるのか
って使ったことない^^
791: 2016/03/15(火)09:49 ID:i3ttDxTk(2/2) AAS
タイミングにシビアじゃなければVMでもいいんだろうな
やったことないけど
792: 781 2016/03/15(火)17:02 ID:nv+DKeW6(1) AAS
いろいろ確認方法のご教示ありがとうございます。
パフォーマンスツールキットとか入れてみたけど結局わからなくて、
今は変更前から徐々に実装する形で問題の箇所を洗い出してます。

ETWによるTraceはは色々出力してますが、
起動直後からログを取得する方法がわからなくて、
動作停止するまでのTraceは確認できてないです。

パフォーマンスツールキットで起動時のNT Kernel Loggerのログをとったら
省14
793: 2016/03/17(木)12:50 ID:TI5uoHzl(1) AAS
「特定のバージョンのJavaランタイムを必要としていたのだが、
3月14日よりJava実行環境が不要となったという。
Javaランタイムではかねてから脆弱性問題が指摘されていたためこれは素晴らしい……
と思いきや、その代わりにActiveXを利用(中略)
7年後(2023年1月10日)までなので、少なくともそこまでにはサイトを刷新しなければならない」

特定バージョンのJavaを要求していた地方税電子納税サイト、
Javaを廃止してActiveXに切り替え
省2
794: 871 2016/03/21(月)22:43 ID:urLhFN/v(1) AAS
色々アドバイスありがとうございました。
起動しない原因もなんとか解決しました。

原因は割り込み処理内でMmMapIoSpace呼んだせいでした。
割り込み処理はDIRQLなんでMmMapIoSpaceは使えないんですね。
795: 2016/03/23(水)22:21 ID:QNyxdR+M(1) AAS
dpcに移動して解決かな?
お疲れさん
796: 片山博文MZ ◆T6xkBnTXz7B0 2016/04/16(土)12:49 ID:t80kC8bk(1) AAS
IMEに関する資料を翻訳してみたよ!!!
外部リンク[pdf]:github.com
外部リンク[pdf]:github.com
外部リンク[pdf]:github.com
外部リンク[pdf]:github.com
797: 2016/04/17(日)10:23 ID:5lvb9JgW(1) AAS
がんばるな
ReactOSに参加する人増えないかなぁ
798: 片山博文MZ ◆T6xkBnTXz7B0 [age] 2016/04/20(水)19:54 ID:HDtf39ye(1/2) AAS
今年の中旬か下旬に高額賞金をかけた「カタヤマゲーム」をこの板で開催するから、必ず参加してくれよ。
799: 片山博文MZ ◆T6xkBnTXz7B0 2016/04/20(水)20:22 ID:HDtf39ye(2/2) AAS
「カタヤマゲーム」の詳細は今年の6月28日に明らかになるだろう。
800: 2016/06/17(金)11:59 ID:WSjlHFjC(1) AAS
気のせいか汚物を見せられた気分しかしない
801: 2016/06/17(金)21:41 ID:5fWY3W8K(1) AAS
カタヤマ大賞(カタヤマゲーム)は、会場が管理人に消されたため、中止になりました。
802: 2016/11/01(火)07:23 ID:BruE0qoG(1) AAS
ドライバーの存在しないデバイスに無理矢理標準のゲームパットのドライバをインストールさせることは可能でしょうか
803: 2016/12/30(金)20:36 ID:+CghVsdn(1) AAS
UMDFで仮想HIDタッチパネルを作ろうと思ってるんだけど、
デバイスマネージャでは認識してるけど、
Win10のコンパネのシステムのペンとタッチのところで認識してくれない。
たま〜に認識することがあるんだけど、そのときは
IOCTL_UMDF_HID_GET_FEATUREが飛んできてマルチタッチの数返すと、
IOCTL_UMDF_HID_SET_FEATUREで、INPUT MODEをマルチタッチにするように
リクエストが来るんだけど、ほとんどの場合でこれが来ない。
省1
804: 2018/05/23(水)22:53 ID:Au5e7VGg(1) AAS
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

KOZ8I
805: 2018/07/04(水)23:15 ID:gFgZc5FG(1) AAS
N5V
806: 2018/07/05(木)13:52 ID:vxf3BwWL(1) AAS
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を管理者にしろというのが出たので試しましたが、それもエラーでした
省2
807: 2019/06/20(木)11:02 ID:9IsAc6k5(1) AAS
メモ帳の文字コード既定値がUTF-8に、Windows 10「May 2019 Update」

外部リンク:tech.nikkeibp.co.jp
808: 2020/03/23(月)18:57 ID:y6f8V/oj(1) AAS
(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つ定義されているということなんですが、
どなたか、解決策はございますでしょうか。
809: 2020/03/24(火)11:23 ID:JQ7YmFwi(1) AAS
link してる複数の obj の中で(株)ってるんじゃね
810
(1): 2020/09/14(月)01:11 ID:lDodbDrd(1) AAS
MS署名必須になって個人でドライバ書く人もいなくなったか
811
(1): 2020/09/14(月)22:14 ID:AbBGhjjt(1) AAS
個人でも署名できるぞ。公証人に書類作ってもらったり面倒だけど。5年10万ぐらい
更新時にまた最初から申請しなおさないといけなくてさらに面倒だから個人でとるなら最長期間でとらないと泣く
自分で使うだけなら金払わなくても自己署名でいける
812
(1): 2020/09/15(火)17:32 ID:GP6RXICZ(1) AAS
>>811
売り物なのに署名してないのはいやだなって思うけど、タダで作ってタダで提供
するのに10万も払って開発する人は少ないと思うけどなぁ

自己署名でいけるのって普通の環境じゃなくて開発者モードとかいうやつだけじゃ
ないの?Win7の開発者モードは勝手に画面に余計な表示出したりでこんなの
使わないよって感じだった覚えあるけどWin10はましになったのかな?
813
(1): 2020/09/15(火)18:09 ID:TtatlNBk(1) AAS
RAMディスクドライバとか仮想CDドライバとかはもう個人では難しいのね
814: 2020/09/15(火)21:41 ID:82EWDEue(1) AAS
>>812
win10は起動ごとにテストモード設定必要とかいろいろきつくなってる
管理者権限さえあればテストモードにしなくても自己署名でいけるのは7から変わらず
公式セキュリティホールだからMSも宣伝はしてないけどw
815: 2020/09/20(日)04:21 ID:qfAYU2eA(1) AAS
>>810
MS署名が必須なのは、セキュアブートの環境だけだろう?
自己署名じゃダメだが、普通のコード署名なら、大した費用はかからないんじゃないか
最近は、出荷時からセキュアブートになってるPCもちらほらあるけどな
816
(1): 2020/09/20(日)05:56 ID:twnavDgu(1) AAS
>>813
個人が作ったドライバを使いたいか?
817
(1): 2020/09/20(日)07:01 ID:fEEtf3No(1) AAS
数年前まで個人でドライバ作って個人向けに売ってたけど年100-200万ぐらいにはなったぞ
818: 2020/09/20(日)11:01 ID:C0cEbWv1(1) AAS
>>816
個人が作ってたものが大半だろ
それが後に会社を起こしたとかそうなっただけで
819
(1): 2020/09/20(日)13:40 ID:BUCS6Ek+(1) AAS
>>817
無償じゃなくて、ビジネスとしてやるなら、
署名ぐらいは、立派なのをちゃんとつけたほうがいいわな
820: 2020/09/20(日)14:21 ID:3+m10H/f(1) AAS
>>819
立派な署名付けるのは難易度高いよ。個人だと氏名住所垂れ流しのがせいいっぱい
821: 2020/11/02(月)18:58 ID:KqjMEGzA(1) AAS
MmMapLockedPagesSpecifyCacheって
WOW64の32ビットユーザアドレス空間にもマップできるんだな
すげー
822: 2022/01/24(月)18:36 ID:GHwefuQP(1) AAS
自分が作ったドライバを自分が使いたいだけなのに難儀するようになった。
823: 2022/02/14(月)13:45 ID:WPt93Pz0(1) AAS
もしかして、従来のカーネルコード署名できなくなってる?
もうMS経由でしかダメ?
824: 2022/02/14(月)14:39 ID:QXoUwWbT(1) AAS
配布用途のドライバーならもうムリだと思う
825: 2022/03/18(金)23:31 ID:J38pP+oz(1/2) AAS
これでどうやって戦えばいいんだ
826: 2022/03/18(金)23:33 ID:J38pP+oz(2/2) AAS
そういやPE経由のDISMでforceunsignedで入ったりする
827: 2022/03/30(水)18:39 ID:B+Ol9Bvt(1/2) AAS
17歳女子高生です
WDK for Windows 10 バージョン 2004 のオフラインインストールの方法、
または同.iso等イメージの直リンURLを教えてちょんまげ
828
(1): 2022/03/30(水)20:19 ID:IxMRBvfI(1) AAS
外部リンク[iso]:software-download.microsoft.com
829: 2022/03/30(水)23:16 ID:B+Ol9Bvt(2/2) AAS
>>828
17歳女子高生ですが、ステキなおじさまありがとうございました
心ばかりのお礼です
画像リンク[jpg]:i.imgur.com
画像リンク[jpg]:i.imgur.com
830: ぴころ ◆lHG3Yzo0a6 2022/10/05(水)14:20 ID:9D53ssqc(1) AAS

831: 2022/11/04(金)11:20 ID:hp15nXPU(1) AAS
自作のドライバがコア分離ではじかれたんだけど
どうすれば対応できるんです?
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.196s*