導航:首頁 > 五金知識 > ddk工具箱下載

ddk工具箱下載

發布時間:2021-12-05 11:32:50

㈠ 久石讓 summer MP3 下載


鏈接:

提取碼: rpyr

久石讓 summer MP3



㈡ Windows Xp DDK 下載地址

可以正常下載的:
WinNT4-DDK:http://www.vckbase.com/tools/drv/nt4ddk.zip (可以下載)
Win98-DDK:http://www.vckbase.com/tools/drv/98ddk.exe (可以下載)
Win2K-DDK: http://www.vckbase.com/tools/downtools.asp?id=31(可以下載)
Win XP:ftp://202.113.29.4/ISO/M$/WinDDK/winxp_ddk.rar(可以下載)
http://lengie.gbaopan.com(分了十四部分)
Win2K3:http://download.microsoft.com/download/9/0/f/90f019ac-8243-48d3-91cf-81fc4093ecfd/1830_usa_ddk.iso (ISO版)(http://www.microsoft.com/whdc/devtools/ddk/default.mspx)

下面的只是例子,沒測試過
Win XP:ftp://166.111.30.174/pub0/01.software/Develop/driver/WinDDK/winxp_ddk.rar
上面那個多試幾次就可以了,
還可以試試這個:
ftp://202.114.12.60/開發工具/DDK/WinDDK2003/MICROSOFT.WINDOWS.SERVER.V2003.IFS.DDK-ISO.LeDreactor.cue
ftp://202.114.12.60/開發工具/DDK/WinDDK2003/MICROSOFT.WINDOWS.SERVER.V2003.IFS.DDK-ISO.LeDreactor.bin
ftp://202.114.12.60/開發工具/DDK/DDK_XP.ISO
Win2K3:
ftp://202.113.29.4/ISO/M$/WinDDK/Windows.2003.SP1.DDK/

㈢ windows xp ddk 2462驅動開發包,給個謝謝拉,找一天了!

http://www.microsoft.com/en-us/download/details.aspx?id=11800

打開頁面,有個下載按鈕,文件太大,發布過去呀~

下載鏈接:
http://download.microsoft.com/download/4/A/2/4A25C7D5-EFBE-4182-B6A9-AE6850409A78/GRMWDK_EN_7600_1.ISO

㈣ Windows DDK是什麼啊

ddk是編寫驅動程序用的,
你還要有VC++軟體開發工具,
將ddk導入VC++,然後用C語言編寫驅動程序代碼,
編譯後用ddk中的調試軟體進行調試,
最後生成能用的驅動程序。
ddk中有用的是頭文件,它提供了大量windows內部函數、結構和變數的定義,
通過這些內部信息,你可以編寫程序深入windows內部,甚至繞過windows安全機制。
使用ddk編寫程序要注意,因為程序深入windows內部,很容易造成windows死機

㈤ Windows Xp DDK

ddk是編寫驅動程序用的,
你還要有VC++軟體開發工具,
將ddk導入VC++,然後用C語言編寫驅動程序代碼,
編譯後用ddk中的調試軟體進行調試,
最後生成能用的驅動程序。

ddk中有用的是頭文件,它提供了大量windows內部函數、結構和變數的定義,
通過這些內部信息,你可以編寫程序深入windows內部,甚至繞過windows安全機制。

使用ddk編寫程序要注意,因為程序深入windows內部,很容易造成windows死機

㈥ ddk第一電通afc3000專用調試軟體如何下載

離線下載其實就是迅雷幫你下。這種東西只適合冷門的資源。比如,你的正常下載速度能達到200KB/S,但87.

㈦ windowsddk下載地址

人要多思維

㈧ 請問ddk 怎麼導入vc++6.0 里

1 首先在vc6裡面設置ddk的include和lib路徑,要安裝好一個ddk,以前安裝好的也可以,只要ddk目錄還在就可以了,這里假設ddk目錄是F:\WINDDK
那麼該目錄下還會有子目錄,一般2660是xp的ddk,3790是win2003的sdk,隨便用一種都無所謂。
在vc6裡面,Tools --> Option -->Directoriers裡面設置
Include路徑
F:\WINDDK\3790\inc\wnet
F:\WINDDK\3790\INC\DDK\WNET
LIB路徑
F:\WINDDK\3790\LIB\WNET\I386
DDK的路徑要放到最先

這些設置好了,就可以開始下一步了。有時候,你還需要用到最新的SDK,那麼請同樣把sdk目錄添加進去,sdk應該在ddk後面,不過一般無所謂

2 用vc新建一個工程,選擇Windows的空的工程,然後添加一個cpp文件,內容如下:

extern "C"
{
#include <ntddk.h>
}
NTSTATUS DriverEntry(PDRIVER_OBJECT pDriverObject, PUNICODE_STRING pRegistryPath)
{
NTSTATUS NtStatus = STATUS_SUCCESS;
UNICODE_STRING usDriverName, usDosDeviceName;
DbgPrint("DriverEntry Called \r\n");

RtlInitUnicodeString(&usDriverName, L"\\Device\\Example");
RtlInitUnicodeString(&usDosDeviceName, L"\\DosDevices\\Example");
DbgPrint("%S",usDriverName);
return NtStatus;
}

這里需要用到 extern "C" 才包含 ntddk.h,為什麼呢?因為,如果不這樣做,在cpp文件中,默認以為 DbgPrint 這些函數是c++規則的,那麼就導致錯誤
unresolved external symbol "unsigned long __cdecl DbgPrint(char *,...)" (?DbgPrint@@YAKPADZZ)

3 這時候直接編譯,那麼就會有錯誤

f:\winddk\3790\inc\ddk\wnet\ntddk.h(11545) : error C2146: syntax error : missing ';' before identifier 'ContextRecord'
f:\winddk\3790\inc\ddk\wnet\ntddk.h(11545) : error C2501: 'PCONTEXT' : missing storage-class or type specifiers
f:\winddk\3790\inc\ddk\wnet\ntddk.h(11545) : error C2501: 'ContextRecord' : missing storage-class or type specifiers
f:\winddk\3790\inc\ddk\wnet\ntddk.h(12331) : fatal error C1189: #error : "no target architecture"

因為,沒有定義任何的ddk的目標體系,這時候,需要在 C++設置Preprocessor definitions裡面,添加 預定義_X86_,當然,你也可以在cpp Include ntddk.h 文件之前這樣定義
#define _X86_

4 繼續編譯,錯誤為:
DriverMain.obj : error LNK2001: unresolved external symbol __imp__RtlInitUnicodeString@8
DriverMain.obj : error LNK2001: unresolved external symbol _DbgPrint
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16

這時候需要在link --> Object/library Moles去掉全部默認的lib,添加 ntoskrnl.lib並且在Output裡面更改Base Address為0x10000、Entry-point symbol為DriverEntry
並且把/subsystem:windows 改為 /subsystem:native

5 保存,編譯,還有一個錯誤
DriverMain.obj : error LNK2001: unresolved external symbol __chkesp

這個需要在C++選項下面,把/GZ 這個參數刪除,默認下,debug模式,vc6會添加這個選項。我們不需要函數調用返回時對esp進行錯誤檢查,可以去掉這個選項

6 編譯通過了,但是還是需要修改一下,首先輸出的是.sys而不應該是.exe,這個可以到link選項下修改

我們還可以添加一個編譯選項 /driver 或者/DRIVER:WDM 有或者 /DRIVER:UP (這個選項表明,該驅動不能用於多處理器環境)

7 還有一點應該修改的是C++ --> Code Generation -->Calling convention:修改為 __stdcall 並且C++ Language裡面把所有特性都去掉,什麼 exception handling以及Enable Run-Time Type Inform去掉

並且由於這個是驅動,所以Debug Info應該使用C7 Compatible,這樣可以讓softice調試驅動可以載入符號
並且link選項,應該把Link incrementally去掉,Debug Info應該選擇 Both formats以保證各種調試器的兼容性。

8現在就可以正確編譯了,不過還有以下錯誤,無法更正
F:\WINDDK\3790\inc\wnet\ntdef.h(963) : warning C4163: '_rotl64' : not available as an intrinsic function
F:\WINDDK\3790\inc\wnet\ntdef.h(965) : warning C4163: '_rotr64' : not available as an intrinsic function
F:\WINDDK\3790\INC\DDK\WNET\ntddk.h(7423) : warning C4035: 'InterlockedExchange' : no return value
F:\WINDDK\3790\INC\DDK\WNET\ntddk.h(7477) : warning C4035: 'InterlockedExchangeAdd' : no return value
F:\WINDDK\3790\INC\DDK\WNET\ntddk.h(7508) : warning C4035: 'InterlockedCompareExchange' : no return value
F:\WINDDK\3790\INC\DDK\WNET\ntddk.h(7723) : warning C4163: '_ReadWriteBarrier' : not available as an intrinsic function
查了一下,沒有找到解決方法,好像不影響驅動,就不管它了

㈨ DDK是什麼

DDK是Device Development Kit,設備開發包的意思。如果你想開發一個設備驅動程序,如顯卡驅動程序,就必須使用DDK。DDK沒有包括在VC++中,必須從http://www.microsoft.com/ddk/下載。

㈩ windows xp ddk (driver development kit )在哪裡下載

http://www.microsoft.com/en-us/download/details.aspx?id=11800

閱讀全文

與ddk工具箱下載相關的資料

熱點內容
你的名字免費下載 瀏覽:930
長春德信機電設備工程有限公司怎麼樣 瀏覽:946
龍口市瑞宏五金製品有限公司 瀏覽:936
奧迪儀表顯示怎麼轉換 瀏覽:289
什麼樣的製冷板好 瀏覽:242
少年兒童電影大全免費觀看 瀏覽:147
機械裝置渲染 瀏覽:993
午夜電影網站在線觀看 瀏覽:539
仙俠電影高分 瀏覽:542
歐美電影叫艾比的 瀏覽:794
男人穿內褲電影 瀏覽:328
行車位士的設備號是什麼意思 瀏覽:268
窗戶五金件安裝標准 瀏覽:293
《法國航空》啄木鳥 瀏覽:587
用什麼儀器可以檢查出眼分泌物 瀏覽:272
機械設計怎麼下采購單 瀏覽:649
小電影網址導航 瀏覽:166
高爾夫製冷劑加多少升 瀏覽:896
手機設備id怎麼找回 瀏覽:257
機械專業的做什麼 瀏覽:762