2017年1月11日 星期三

在核心驅動中使用new/delete來建立class物件

筆記: 大部分WDM的sample code使用c語言來撰寫,如果想要在這個基礎上建立一個以C++ OO互動的環境。會希望能透過new/delete來建立這些物件。除了自己使用(ExAllocatePool/ExFreePool)來重載new/delete運算子以外,也可以直接透過include <kcom.h>來達到一樣的目的。詳細可以參考DDK中的avshows範例。

沒有留言:

張貼留言