0

DebugView4.78を使用してドライバーからの出力をデバッグしています。ここからの手順(オプション1、DEFAULT値を0xfに設定)を使用して再起動しましたが、ドライバーからデバッグ出力を取得できません(ドライバービルドはchk x64 win7です)。

アイデア?

編集:問題が見つかりました。1つのステップでビルドプロセスが新しい.sysファイルをドライバーの場所(C:\ Windows \ System32 \ drivers)にコピーしていますが、コピー操作で「1つのファイルがコピーされました」と表示されても、宛先ファイルが更新されていないことがわかります...

4

1 に答える 1

0

Visual Studioは32ビットであるため、64ビットのWindowsではWOW64プロセスです。そのようなプロセスが結果に書き込もうとすると%WinDir%\System32\、にリダイレクトされ%WinDir%\SysWOW64ます。特別なエイリアスSysnative%WinDir%\Sysnativeを使用することで、に書き込むことができ%WinDir%\System32\、意図したとおりにになります。

詳しくはこちらをご覧ください

于 2012-07-02T15:27:00.757 に答える