raj*_*aji 0 c windows driver
我正在尝试使用WDK创建一个驱动程序.我需要在该驱动程序中使用malloc.当我尝试使用它时,我得到一个错误,如malloc未解析的外部符号.我认为我必须包含一些库.但我不确定.如何解决此错误?
sel*_*bie 9
Windows设备驱动程序通常不与C-Runtime链接.DDK/WDK的构建环境不与MSVCRT链接.但是存在可以在内核和驱动程序编程中使用的内存分配例程.
有关详细信息,请参阅此链接.
边注:
我有点担心你没有提到"免费"也是一个未解决的符号.这表明你永远不会调用它,因此设备驱动程序代码中存在内存泄漏.;)或者WDK是否从某个地方引入了free()的实现?
归档时间:
12 年,8 月 前
查看次数:
3046 次
最近记录: