應用與內核通信(內核方面1)--windows內核安全與驅動開發

如果一個內核要與應用層通信,首先應該先生成一個設備對象(Device Object).在內核中, 設備對象可以暴露出來給應用層,應用層可以像操作文件一樣操作它。通常來說,用於和 應用層通信的設備往往用來「控制」這個內核驅動。往往稱之爲「控制設備對象」。 生成設備對象可以使用IoCreateDevice 第一個參數可以直接從DriverEntry中獲得。最後一個參數就是輸出結果,如果函數執行成功,
相關文章
相關標籤/搜索