1 名前:デフォルトの名無しさん [03/03/31 22:08.net] Microsoft Windows Driver Development Kits www.microsoft.com/ddk/ 注意: いつの間にやらDLできなくなってる。 CDを注文する以外に方法はない。しかも送料が$25。 古いバージョンについて Microsoft Windows DDK Version Retirements The Microsoft® Windows® 2000 DDK, the Microsoft Windows 98 DDK, and the Microsoft Windows NT® 4.0 DDK are no longer be available for purchase or download on this site.
528 名前:513 mailto:sage [2007/03/27(火) 19:24:48 .net] まぁそうだね。出先で気になったもので。 家帰ったら確かめてみます。
529 名前: ◆0uxK91AxII mailto:sage [2007/03/27(火) 22:51:42 .net] >>520 完了すれば、即座に来ると考えて良い。 >キーボードマクロ系のソフトの中身を実装 特に拘りが無いならば、SendInputでお茶を濁すという手もある。
530 名前:513 ◆cNQcZL4DWE mailto:sage [2007/03/29(木) 01:23:03 .net] >>523 ようやく時間ができたのでいじってみました。 「完了すれば」という意味がなんとなくわかったような…。 好きなタイミングで擬似的にキー入力を発生させたいと思ってたんですが、少し難しそうですね。 ドライバをやってみたかったので、SendInputは使わない方向でやってます。
531 名前:デフォルトの名無しさん [2007/05/18(金) 23:19:25 .net] 仮想ドライブマウントの3Keyの暗号化ツール作ってみようかと思ったけどデバドラがめんどくさそう… 事故るとOSごと吹っ飛びそうだし…(´・ω・`) RAMディスクで誤魔化すか…
532 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 23:54:05 .net] >>525 仮想PCぐらい使えよ、そこの馬鹿。
533 名前: ◆0uxK91AxII mailto:sage [2007/05/19(土) 01:01:56 .net] >>525 とりあえず、IFS Kit或いは相当品を使うと良い。 特定のdriveのみに処理を行うようにすれば、被害は抑えられる。
534 名前:デフォルトの名無しさん [2007/05/26(土) 17:13:37 .net] すみません32bitXPの開発ではWDKとDDKどっちを使うほうが良いですか?
535 名前:デフォルトの名無しさん mailto:sage [2007/05/26(土) 17:18:35 .net] >>528 WDKはWindowsアプリ作成用、ドライバ作りたいんならDDKをインスコしる。
536 名前:デフォルトの名無しさん mailto:sage [2007/05/26(土) 17:20:23 .net] Windows Driver Kitのことだろ
537 名前:デフォルトの名無しさん mailto:sage [2007/05/26(土) 18:15:57 .net] wdkってどっかの商品名とかじゃねえの?w あるいはひょっとしてwdmとddkがごっちゃになってるとかw
538 名前:デフォルトの名無しさん [2007/05/26(土) 18:27:29 .net] www.microsoft.com/japan/whdc/devtools/WDK/AboutWDK.mspx
539 名前:デフォルトの名無しさん [2007/05/26(土) 19:15:16 .net] WDF使いたいならWDK。使わないならどっちでもいい。
540 名前:デフォルトの名無しさん [2007/05/26(土) 20:08:47 .net] 最近のPCは、シリアルがないですが、Windbgを使うための接続はどうすればいいんでしょう?
541 名前:デフォルトの名無しさん mailto:sage [2007/05/26(土) 20:35:27 .net] USB-シリアル変換で
542 名前: ◆0uxK91AxII mailto:sage [2007/05/26(土) 21:55:41 .net] >>534 IEEE1394
543 名前:デフォルトの名無しさん [2007/05/29(火) 08:11:35 .net] >>529-533 フレームワークを使わないならddkのみで良いんですね、wdkがvistaから過去のまででDDKが2003serverから過去ので この場合wdkはvista用のRTM6000ので良いですか?それともベータの6001が良いですか? お勧めはどれですか?ddk2003server wdk6000 6001
544 名前:デフォルトの名無しさん mailto:sage [2007/05/29(火) 16:21:57 .net] >>537 32bit XPならどれでもいいよ。 WDKのサンプルはWDMからWDFになっているからDDKと両方入れて サンプルを比較してみるのもいいと思う。
545 名前:デフォルトの名無しさん [2007/06/12(火) 16:46:05 .net] (多分最新の)DDKに入ってるcl.exeでhello worldがリンクできません。 setenv.bat呼んでcl.exe実行するとなんか最初libc.libがないとか出たので、 環境変数のLIBRARYにdrive:\ddk〜lib\winxpを追加してちょっと 進みました。けど今度は__secure_check_cookieがリンクできないとか出ます。 これって何でしょう? ソースは #include <stdio.h> main() { printf("Hello, world.\n"); } これだけです。 エラーメッセージは今出張先なので、明日まで貼れません(すいません) ともかく__secure_check_cookieがどうとかいうエラーが出ます。 (typoあるかもしれません)
546 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 15:58:11 .net] わかんないならTARGETTYPE=PROGRAMになっている サンプルを参考にしてmakefileとsourcesを書け。
547 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 00:08:18 .net] これだろ:つ support.microsoft.com/kb/894573
548 名前:デフォルトの名無しさん [2007/06/18(月) 20:31:37 .net] ありがとうございました。
549 名前:デフォルトの名無しさん [2007/07/10(火) 15:04:56 .net] 1394のドライバってどうやって作れば良いですか?
550 名前:デフォルトの名無しさん mailto:sage [2007/07/10(火) 15:25:57 .net] DDKのサンプルの1394ドライバを参考にテキトーにいじってみたら?
551 名前:デフォルトの名無しさん mailto:sage [2007/07/10(火) 15:44:52 .net] >DDKのサンプルの1394ドライバ \WINDDK\2600.1106\src\wdm\1394 あ、これですか?
552 名前:デフォルトの名無しさん [2007/07/11(水) 15:20:02 .net] 1394bのドライバはどこにありますか?
553 名前:デフォルトの名無しさん mailto:sage [2007/10/05(金) 23:04:05 .net] WDKでいろいろいじってる奴いる? \src\video\r200sampleをビルドしてみたんだが、 Vistaでインストール後、画面プロパティに表示されん。 x86のinfファイルは認識してくれなかったので、mirrorのinf参考にいじってインストしたせいなのか?
554 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 01:21:13 .net] PENDING中にCloseするとCloseのIRPがこないのですが、回避策はなにかありませんか?
555 名前: ◆0uxK91AxII mailto:sage [2007/11/21(水) 08:35:26 .net] その手のモノを作った事は無いけど、IoSetCancelRoutine。
556 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 08:58:43 .net] >549 ありがとうございます ですが、IoSetCancelRoutineを呼び出すトリガがないのです クローズが来ないので・・・
557 名前: ◆0uxK91AxII mailto:sage [2007/11/21(水) 09:51:39 .net] IRP_MJ_CLEANUP、これも違うなら、見当が付かない。
558 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 10:42:35 .net] IRP_MJ_CLEANUPを実装してみましたが、 Closeと同じようにPendingしているIRPを終了させないと IRP_MJ_CLEANUPは届きませんでした Pendingしたら次のIRPが届くようにすればよさそうな感じですが なにかいい方法は無いでしょうか?
559 名前:デフォルトの名無しさん [2008/03/10(月) 17:36:52 .net] age
560 名前:デフォルトの名無しさん [2008/05/01(木) 23:18:47 .net] KMDFドライバをスタートさせるには OpenSCManager=>CreateService=>StartServiceではスタートできないのでしょうか
561 名前:やったことないけど mailto:sage [2008/05/03(土) 01:26:43 .net] UACをオフにしてみるってのはどぉ?
562 名前:デフォルトの名無しさん [2008/05/21(水) 11:45:54 .net] USBドライバ作ろうと思うんですが、 bulkusbのサンプルを改編すれば、 USBのチップに関係無く作れますか?
563 名前:556 mailto:sage [2008/05/21(水) 11:48:36 .net] ついでに、USBのGUIDって何なんでしょ?
564 名前:デフォルトの名無しさん mailto:sage [2008/05/21(水) 12:28:15 .net] >>556 作れる >>557 何が聞きたいのかワカラン
565 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 00:36:57 .net] 定義済みデバイスクラスに属さない独自デバイスなら (ドライバを作成する必要があるから独自デバイスなんだろうけど) 独自デバイスクラスを定義することになる。 guidgen.exeなんかに吐かせたGUIDを使っておk。
566 名前:デフォルトの名無しさん [2008/06/06(金) 03:11:34 .net] 人がいる
567 名前:デフォルトの名無しさん mailto:sage [2008/06/15(日) 22:58:22 .net] ごめんください、だれか居ませんか?
568 名前:デフォルトの名無しさん mailto:sage [2008/06/16(月) 01:24:18 .net] 留守です
569 名前:デフォルトの名無しさん mailto:sage [2008/06/20(金) 17:22:53 .net] x64ホストだと16ビットツールのインストールを選択できないんだがどうにかならないものか ツール自体は32ビットアプリだからx64ホストでもちゃんと動くのに。 仕方ないから32ビット環境にインストールしてコピーしてるんだが
570 名前:デフォルトの名無しさん mailto:sage [2008/07/16(水) 10:55:11 .net] USBドライバって、みなさんVista対応で作り直されてるんですか? Win9XとWinNTでドライバモデルが変わったのはよしとして、 Vistaでさらにドライバモデルが発生して苗orz
571 名前:デフォルトの名無しさん mailto:sage [2008/07/16(水) 16:44:51 .net] 作り直さなくてもVistaで動いたよ。 作り直すんだったら、WinUSB使った方がよさげ。
572 名前:デフォルトの名無しさん mailto:sage [2008/07/16(水) 17:05:22 .net] ttp://www.microsoft.com/japan/whdc/connect/usb/winusb_howto.mspx これのこと? WunUSBなんてハツミミですが、何モノで、何が良いんだ?
573 名前:デフォルトの名無しさん mailto:sage [2008/07/16(水) 17:17:36 .net] >>566 MS謹製の汎用USBドライバ これを介して、自作デバイス用のドライバをユーザモードで書ける ドライバがユーザモードで動くから、Vista x64でデジタル署名しなくてもおk
574 名前:566 mailto:sage [2008/07/16(水) 17:26:56 .net] さんkす>>567 uusbd.sys ってのと用途は競合してるようですね。 でもVista 64bitで楽になるわけですか。 機能的にもWinUSBはマターク遜色無しですか? 例えば、Win側でのパケットサイズが小さ杉ないとか。
575 名前:566 mailto:sage [2008/07/16(水) 17:33:34 .net] なんだか、LibUSB ってのもあるようですね。Linuxでも使えるとか。 乱立しててワケワカメ。
576 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 01:33:47 .net] LibUSBとかは64bit用には出ないんじゃないの?(証明書買わないだろうし) フリー系ドライバを根絶する気か>MS
577 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 14:33:43 .net] LibUSBというユーザーが、代表して証明書買うんじゃないの? 寄付金募って。 みなさん、WinUSB使われてんですか?
578 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 14:42:31 .net] UMDFは2000で使えないから、 テスト的にドライバ作ってみただけで、今のところ使うつもりないかなぁ Vista x64用ドライバ出せって言われたら、これで済ませてしまうかも知れんがw
579 名前:デフォルトの名無しさん [2008/07/29(火) 17:34:01 .net] ところで、 ・UUSBD.DLL ・WinUSB ・LibUSB のどれがお勧めですか?
580 名前:デフォルトの名無しさん [2008/08/06(水) 09:04:23 .net] USBのinfファイル記述の文法はどこを見れば分かりますか?
581 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 09:06:54 .net] >>574 WDKのbulkusbのサンプルみれば良いんじゃない?
582 名前:574 mailto:sage [2008/08/06(水) 09:14:05 .net] 文法が知りたいんです><;
583 名前:574 mailto:sage [2008/08/06(水) 09:33:17 .net] GenInfはあるけど、EditInfは無いんでつね。
584 名前:574 mailto:sage [2008/08/06(水) 09:43:47 .net] >Signature="$Windows NT$" >Provider=%Company% $とか%てなんなん?
585 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 10:08:06 .net] >>576-578 infについて知りたいっていうならMSDNだろ・・・jk
586 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 11:19:25 .net] アドレスきぼんぬorz
587 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 12:10:19 .net] この辺 msdn.microsoft.com/en-us/library/ms794346.aspx
588 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 16:55:50 .net] サンクス>>581 > >>575 WDKのbulkusbのサンプル このサンプル弄ったとして、GUIDは変えないとマズイ?
589 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 17:03:56 .net] 公開するなら当然
590 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 15:32:56 .net] WDKにはguidgen.exeついてないんだな
591 名前:デフォルトの名無しさん [2008/08/19(火) 18:57:39 .net] ドライバ作成中に間違って、 >C:\WINDOWS\system32\drivers フォルダを空っぽにしてしまいましたorz ドライバが無いせいで内蔵CD-ROMを認識しなくなったのですが、 どうすれば良いでしょう? WinXPインスコCDのイメージをハードディスクに落して、 setup.exeを実行して「Windows XP をインストールする」 を行いましたが、 「コンピュータの Windows のバージョンが CD に収録されているバージョンより新しいた め、セットアップを続行できません。」エラーです。 ドライバディスクにもないので、Windows標準ドライバなんでしょうが、 インストロールできません(><;)
592 名前:デフォルトの名無しさん mailto:sage [2008/08/19(火) 19:18:25 .net] ドライバ作るくらいなら、PC起動しなくなるくらいよくある話し 1つ賢くなったということで、Windows再インストールしとけ
593 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 16:18:14 .net] ここって質問してええんかな? 今までDDKでコンパイルしていたドライバが WDKでコンパイルするとafxres.hが見つからないというエラーが出て、 それは#include "afxres.h"をフルパスで宣言すれば回避できるのは分かるんだが 普通にコンパイル時になめるパスを追加できればいいんじゃ?と 誰かそういうパスの追加方法知らない?
594 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 16:21:37 .net] >>587 sourcesファイルに、INCLUDESあるだろーからそこに足せばいいだけじゃね?
595 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 16:46:10 .net] >>588 >>587 だが、ありがとん。 sourcesファイルにINCLUDES=$(BASEDIR)\inc\mfc42; と追加したらできた。 ただ、既にINCLUDES=$(BASEDIR)\inc;という 宣言はしていたのにそこの下位フォルダのmfc42フォルダが WDKから見えなくなったってのは結構不思議だ。
596 名前:デフォルトの名無しさん mailto:sage [2008/10/22(水) 22:54:30 .net] __halt のような組み込み関数を拡張子cppのファイルから呼び出そうとすると '__halt': identifier not found とコンパイルエラーになってしまいます。 拡張子cからはそのまま呼び出せるのですが、C++から直接呼び出すことは可能でしょうか? 方法があれば教えていただけると嬉しいです ttp://www.hsjp.net/upload/index.html up48941.zip (←例としてのソース) バージョンは 6001.18001 です
597 名前:デフォルトの名無しさん mailto:sage [2008/10/31(金) 11:50:10 .net] extern "C" { #include }
598 名前:デフォルトの名無しさん mailto:sage [2008/11/03(月) 23:13:08 .net] :環境 VC++2005pro WDK 6001.18001 :やりたいこと サンプルソース UsbViewをコンパイルしたい。 (USBからシリアルコードをひっぱりたい)\WINDDK\6001.18001\src\usb\usbview :やったこと 新規プロジェクト作成>Win32>Win32プロジェクト>空のプロジェクト プロジェクト>プロパティ>リンカ>コマンドライン CFGMGR32.LIB COMCTL32.LIB setupapi.lib を追加 ツール>オプション>プロジェクトおよびソリューション>VC++ディレクトリ ディレクトリを表示するプロジェクト>インクルードファイル> C:\WINDDK\6001.18001\inc\api C:\WINDDK\6001.18001\inc\crt を追加 ディレクトリを表示するプロジェクト>ライブラリファイル> C:\WINDDK\6001.18001\lib\wlh を追加 :エラー エラー #include <version.h> が見つかりません。 警告が200以上、、、。 warning C4133: '関数' : 'CHAR [数字]' と 'LPCWSTR' の間で型に互換性がありません。 :わからないこと エラーをなくしたいのと、恐らく間違っているであろう開発環境を正しく設定したい、、、orz :参考URL slashdot.jp/~fslasht/journal/391690
599 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 00:02:56 .net] >>592 プログラム>Windows Driver Kits>WDK 6001.18001>Build Environments>好きな環境選べ コンソールが開いたら CD \WINDDK\6001.18001\src\usb\usbview nmake
600 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 17:43:03 .net] >>593 レス遅くなってすみません。 サンクスです。 コンパイル通りました。
601 名前:592 mailto:sage [2008/11/04(火) 22:45:51 .net] 質問: 1. ○○.sys のドライバをリソースとして実行ファイルに組み込むことは可能ですか? 2. 1が可能な場合 FindResource関数にリソースタイプ(RT_○○)の正しい値がわからない。 1について わからないところ: リソースファイル(○○.sys)をCreateService(にかわるもの)にわたしたいが、なにか適当な関数が見つからない。 2について わからないところ: リソースの読み込みは HRSRC hres = FindResource( GetModuleHandle(NULL), in_path, RT_STRING ); HGLOBAL hmem = LoadResource( GetModuleHandle(NULL), hres ); char *lplock = static_cast< char * >( LockResource( hmem ) ); でやっています。 FindResourceのリソースタイプ(RT_STRING)があっているのか不安。
602 名前:デフォルトの名無しさん mailto:sage [2008/11/04(火) 23:30:57 .net] RT_STRINGとしてリソースにしたなら、RT_STRINGでFindResourceするしかないだろ。 どっちかというとRT_RCDATAのほうがふさわしいと思う。
603 名前:592 mailto:sage [2008/11/04(火) 23:47:34 .net] >>596 さっそくのレスありがとうございます。 RT_RCDATA を使って読み込んでみます。 今VC++2005を使っているのですが、 ソリューションエクスプローラー>○○.sysをクリック> ファイルのプロパティ>ファイルの種類をRCファイルに設定で大丈夫でしょうか?
604 名前:デフォルトの名無しさん [2008/11/05(水) 03:02:30 .net] え、もしかしてリソースって扱ったことない?
605 名前:592 mailto:sage [2008/11/05(水) 03:31:58 .net] >>597 こんな時間にレスサンクスです。 リソース扱ったことないです、、、orz。 char *lplock = static_cast< char * >( LockResource( hmem ) ); から相変わらず、CreateServiceに値を渡す方法がわかりません。 (CreateServiceに代わる関数が見つかりません、、、orz)
606 名前: ◆0uxK91AxII mailto:sage [2008/11/05(水) 09:32:04 .net] GetSystemDirectoryでpathを取って、そこのdrivers直下にでも書き出せば良い。
607 名前:592 mailto:sage [2008/11/05(水) 12:44:20 .net] >>600 レスサンクスです。 1度ファイルに書き出してから、やってみたいと思います。 GetSystemDirectory関数は初めて知りました。 貴重な情報ありがとうございます。
608 名前:592 mailto:sage [2008/11/08(土) 20:14:33 .net] 質問:STLのvectorが使いたい。 環境: MFC(VC++2005Pro)で現在開発しています。 プロジェクト>プロパティ>構成プロパティ>C/C++>全般 追加のインクルードディレクトリで以下を設定しています。 C:\WINDDK\6001.18001\inc\crt C:\WINDDK\6001.18001\inc\api エラー: #include <vector>を行うと、 c:\program files\microsoft visual studio 8\vc\include\iosfwd(34) : error C2146: 構文エラー : ';' が、識別子 'fpos_t' の前に必要です。 以下、とんでもない数のエラーが出ます。 解決のため、なにかしらヒントなりいただければと思います。
609 名前:デフォルトの名無しさん [2008/11/08(土) 23:26:18 .net] そろそろつまみ出せ!!
610 名前:デフォルトの名無しさん mailto:sage [2008/11/09(日) 10:22:55 .net] スレ違い
611 名前: ◆0uxK91AxII mailto:sage [2008/11/09(日) 10:58:26 .net] MFC()笑 とりあえず、makefileでやるべき。
612 名前:592 mailto:sage [2008/11/09(日) 20:41:08 .net] すんません、出直してきます。
613 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 11:47:28 .net] 先生方、(フィルタ)ドライバ側からレジストリキー読んだり、 書き込んだりする関数についてサイト、書籍知ってたら教えてください。 ttp://www5a.biglobe.ne.jp/~crab/winddk/kernel/index/index01.html とりあえず↑を見つけたのだがよくわかんね。
614 名前: ◆0uxK91AxII mailto:sage [2008/11/19(水) 13:41:49 .net] msdn.microsoft.com/en-us/library/ms804348.aspx :b
615 名前:607 mailto:sage [2008/11/20(木) 00:58:30 .net] >>608 ありがd 英語がんがってみる。
616 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 18:02:32 .net] ZwOpenKey使いたいんですが、失敗します。 RtlInitUnicodeString( &RegPath, REG_KEY_PATH ); InitializeObjectAttributes( &Attr, &RegPath, OBJ_CASE_INSENSITIVE, NULL, NULL ); 恐らく、↑でパスの指定ミスってると思うんですが、 #define REG_PATH L"\\HEKY_CURRENT_USER\\Software\\TEST_01" ってやったらダメだったのですが、正しくはどのように書くんでしょうか?
617 名前: ◆0uxK91AxII mailto:sage [2008/11/21(金) 18:29:10 .net] >>610 書かないのが、正しい書き方。
618 名前:610 mailto:sage [2008/11/21(金) 18:33:45 .net] レスアリガタス。 ZwEnumerateValueKey使ってキーの値を取得したいんですが、 その場合、キーの指定っていうのはどうやるんすか? ZwEnumerateKeyで列挙してから使うんでつか?
619 名前: ◆0uxK91AxII mailto:sage [2008/11/21(金) 20:55:22 .net] >>612 >キーの指定 ZwCreateKey kernelModeで列挙っていうのは、どうも嫌なモノを作ろうとしているように見える。
620 名前:610 mailto:sage [2008/11/21(金) 21:29:45 .net] >>613 レスアリガタス。 頭悪いんでまとめると、キーを指定して値とりたい場合っつーのは、 ZwOpenKey使わないで、ZwCreateKey使えでFA? ZwCreateKeyの第2引数は、\\HEKY_CURRENT_USER\\Software\\TEST_01指定でOK? >kernelModeで列挙っていうのは、どうも嫌なモノを作ろうとしているように見える。 ZwEnumerateValueKey使うのは、レジストリのキーの値を取得する関数を他にシラネからです。 レジストリに書き込んである値はインストールパスとインストールした日付です。 Windowsアプリで言う、SHRegGetUSValue関数みたいなのがあればいいのだが、 見つからなかったっす。
621 名前:610 mailto:sage [2008/11/21(金) 21:35:03 .net] スマソ。間違えた。 >>614 間違い >ZwCreateKeyの第2引数は、\\HEKY_CURRENT_USER\\Software\\TEST_01指定でOK? 訂正 ZwCreateKeyの第2引数は、KEY_QUERY_VALUE指定して、InitializeObjectAttributes関数でのパスの指定で \\HEKY_CURRENT_USER\\Software\\TEST_01指定でOK? 俺、頭マヂ悪い
622 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 22:14:40 .net] まずはDDKのサンプルソースを読んでからにしろ。
623 名前: ◆0uxK91AxII mailto:sage [2008/11/21(金) 23:14:57 .net] >HEKY_CURRENT_USER 諦めれ。 つーかマニュアル読め中坊^o^
624 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 10:12:33 .net] >HEKY_CURRENT_USER いるわけないやん・・・・。
625 名前:610 mailto:sage [2008/11/22(土) 11:01:23 .net] レス3つも北。愛が伝わってきた。 厨房らしくサンプルソースにグレップかけて、いろいろ見てみた。 "\\Registry\\Machine\\Software\\TEST_01" の指定でとりあえず、HKEY_LOCAL_MACHINE以下にあるキーは取得できそう。 サンプルにHKEY_CURRENT_USER以下のレジストリを扱う処理がなかったと 思ったんけど、探しきれていない? "\\Registry\\User\CurrentUser\\ こんな感じだと思うんだけど、、、。 うまく開けない、、、。 教えてエロい人。
626 名前:デフォルトの名無しさん [2008/11/22(土) 11:20:58 .net] current userって誰を期待している? ここまで書いてもわかんないならあきらめろ。
627 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 11:23:36 .net] Win32APIからやれ
628 名前:610 mailto:sage [2008/11/23(日) 13:03:28 .net] ツンデレスアリガタス。 とりあえず、HKEY_LOCAL_MACHINE以下の可変長データ取得できるようになったお。 HKEY_CURRENT_USERは無理っぽいお。 みなさまの暖かい助言により、なんとか目的が達成できそうです。 チラ裏スマソ。