sdk編程 WINDOWS驅(qū)動開發(fā)如何入門?
WINDOWS驅(qū)動開發(fā)如何入門?對于初學(xué)者,我們需要一個簡單的示例,就像C語言中的HelloWorld一樣,編譯并運(yùn)行,然后打印“HelloWorld!”。首先要對WDF驅(qū)動程序有一個初步的、感性的認(rèn)
WINDOWS驅(qū)動開發(fā)如何入門?
對于初學(xué)者,我們需要一個簡單的示例,就像C語言中的HelloWorld一樣,編譯并運(yùn)行,然后打印“HelloWorld!”。首先要對WDF驅(qū)動程序有一個初步的、感性的認(rèn)識,然后通過實例對比學(xué)習(xí)WDF的概念,看看它的代碼是如何實現(xiàn)的,這樣才能有一個深刻的理解。這就是教育學(xué)所說的漸進(jìn)。根據(jù)這個想法,我們將首先編譯、安裝和運(yùn)行一個簡單的驅(qū)動程序示例。瀏覽完WDF示例后,我發(fā)現(xiàn)echo更適合我們的想法。讓我們開始編譯、安裝和運(yùn)行echo示例。我在XP下做了這個實驗,在其他操作系統(tǒng)下也一樣。在開始實驗之前,讀者可以從微軟的網(wǎng)站下載WDK開發(fā)包,該包的大小約為700MB。完成實驗需要耐心。