13

誰もこれを行う方法の記事を持っていますか?

4

7 に答える 7

7

VisualDDKをダウンロードしてインストールすると、ドライバー プロジェクトを作成し、Visual Studio から直接ドライバーをデバッグできるようになります。

于 2009-07-02T10:59:19.057 に答える
1

makefileプロジェクトを作成し、ビルドコマンドとして以下を使用します。

pushd .  
call C:\WinDDK\7600.16385.1\bin\setenv.bat C:\WinDDK\7600.16385.1\ chk x86 WXP no_oacr   
popd  
build -cgwiz  

(明らかに、setenvの引数を適切に調整します)

于 2012-08-10T11:55:16.667 に答える
1

ドライバーをビルドするために、Visual Studio 2008 で VisualDDK を使用しました。最初は、コンピューターと virtualBox マシンを使用してデバッグを開始しましたが、Visual Studio でデバッグ プロセスを開始すると、仮想マシンに外部 IP アドレスが表示されませんでした (通常は表示されるはずです)。私は 192.168.1.102 と 10.0.1.15 を DDKLauncherMonitor に表示しますが、 10.0.1.15 しか表示されません)。

仮想マシンの使用をやめ、実コンピューターを使用することにしました。2 台目のコンピューターで、DDKLauncherMonitor を起動しました。そして、最初のコンピューターからデバッグを開始します。2 台目のマシンで Udp パッケージと driver.sys を受け取りました。しかし、ビジュアルスタジオ(最初のコンピューター)からドライバーをロードしようとすると、何も機能しません。さらに、2 台目のマシンで、「Windows にはデジタル署名されたドライバーが必要です」と表示されます。

この種の問題を解決するのと同じ人がいて、彼/彼女は助けることができます。

于 2013-07-05T14:32:38.100 に答える
1

OSR-Online の ddkbuild は、ddkbuild ダウンロード リンクの優れた代替手段です。

于 2009-07-03T15:47:51.047 に答える
0

VS で makefile プロジェクトを作成します。ソース、ヘッダー、メイクファイル、およびソースファイルを追加します。プロジェクト プロパティ -> 構成プロパティ -> NMake -> ビルド コマンド ラインを開き、次のように記述します。

call $(WINDDK)\bin\setenv.bat $(WINDDK) fre wnet
cd /d $(ProjectDir)
build.exe -I

これで、VS からビルドできます。makefile プロジェクトの利点: 必要な数の構成 (w2k、wxp、wnet、wlh など) が提供され、DDK コマンド ラインからビルドできます。

PS fre wnet- これはサンプル構成です。プロジェクトに必要なものを使用してください。と の両方frechk構成があるとよいでしょう。WINDDK - DDK ルートへのパスを持つ環境変数。

于 2009-06-24T13:29:27.047 に答える