關(guān)于函數(shù)原型還有一點(diǎn)要提的是“IN”關(guān)鍵字。IN、OUT、INOUT在DDK中都被定義成空串,它們的功能就象程序注釋,當(dāng)你看到一個(gè)IN參數(shù)時(shí),應(yīng)該認(rèn)定該參數(shù)是純粹用于輸入目的。OUT參數(shù)的內(nèi)容無意義,它僅用于函數(shù)的輸出信息,INOUT用于既可以輸入又可以輸出的參數(shù)。DDK頭文件并不真正使用這些關(guān)鍵字。例如DriverEntry例程,它的DriverObject指針是IN參數(shù),即你不能改變這個(gè)指針本身,但你完全可以改變它指向的對(duì)象。