[過去ログ]
WindowsDDK各種についてのスレ (831レス)
WindowsDDK各種についてのスレ http://mevius.5ch.net/test/read.cgi/tech/1049116134/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
610: デフォルトの名無しさん [sage] 2008/11/21(金) 18:02:32 ZwOpenKey使いたいんですが、失敗します。 RtlInitUnicodeString( &RegPath, REG_KEY_PATH ); InitializeObjectAttributes( &Attr, &RegPath, OBJ_CASE_INSENSITIVE, NULL, NULL ); 恐らく、↑でパスの指定ミスってると思うんですが、 #define REG_PATH L"\\HEKY_CURRENT_USER\\Software\\TEST_01" ってやったらダメだったのですが、正しくはどのように書くんでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1049116134/610
611: ◆0uxK91AxII [sage] 2008/11/21(金) 18:29:10 >>610 書かないのが、正しい書き方。 http://mevius.5ch.net/test/read.cgi/tech/1049116134/611
612: 610 [sage] 2008/11/21(金) 18:33:45 レスアリガタス。 ZwEnumerateValueKey使ってキーの値を取得したいんですが、 その場合、キーの指定っていうのはどうやるんすか? ZwEnumerateKeyで列挙してから使うんでつか? http://mevius.5ch.net/test/read.cgi/tech/1049116134/612
614: 610 [sage] 2008/11/21(金) 21:29:45 >>613 レスアリガタス。 頭悪いんでまとめると、キーを指定して値とりたい場合っつーのは、 ZwOpenKey使わないで、ZwCreateKey使えでFA? ZwCreateKeyの第2引数は、\\HEKY_CURRENT_USER\\Software\\TEST_01指定でOK? >kernelModeで列挙っていうのは、どうも嫌なモノを作ろうとしているように見える。 ZwEnumerateValueKey使うのは、レジストリのキーの値を取得する関数を他にシラネからです。 レジストリに書き込んである値はインストールパスとインストールした日付です。 Windowsアプリで言う、SHRegGetUSValue関数みたいなのがあればいいのだが、 見つからなかったっす。 http://mevius.5ch.net/test/read.cgi/tech/1049116134/614
615: 610 [sage] 2008/11/21(金) 21:35:03 スマソ。間違えた。 >>614 間違い >ZwCreateKeyの第2引数は、\\HEKY_CURRENT_USER\\Software\\TEST_01指定でOK? 訂正 ZwCreateKeyの第2引数は、KEY_QUERY_VALUE指定して、InitializeObjectAttributes関数でのパスの指定で \\HEKY_CURRENT_USER\\Software\\TEST_01指定でOK? 俺、頭マヂ悪い http://mevius.5ch.net/test/read.cgi/tech/1049116134/615
619: 610 [sage] 2008/11/22(土) 11:01:23 レス3つも北。愛が伝わってきた。 厨房らしくサンプルソースにグレップかけて、いろいろ見てみた。 "\\Registry\\Machine\\Software\\TEST_01" の指定でとりあえず、HKEY_LOCAL_MACHINE以下にあるキーは取得できそう。 サンプルにHKEY_CURRENT_USER以下のレジストリを扱う処理がなかったと 思ったんけど、探しきれていない? "\\Registry\\User\CurrentUser\\ こんな感じだと思うんだけど、、、。 うまく開けない、、、。 教えてエロい人。 http://mevius.5ch.net/test/read.cgi/tech/1049116134/619
622: 610 [sage] 2008/11/23(日) 13:03:28 ツンデレスアリガタス。 とりあえず、HKEY_LOCAL_MACHINE以下の可変長データ取得できるようになったお。 HKEY_CURRENT_USERは無理っぽいお。 みなさまの暖かい助言により、なんとか目的が達成できそうです。 チラ裏スマソ。 http://mevius.5ch.net/test/read.cgi/tech/1049116134/622
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.600s*