阅读:1024回复:3
请问用ddk开发驱动,基于的是哪种语言
以前认为用ddk开发用的是标准的c语言,后来看到了一个例子中有一个这样的函数:
NTSTATUS UsbGetPortStatus(IN DEVICE_EXTENSION dx,OUT ULONG& PortStatus); 很奇怪的是第二个参数,大家看看用的是标准的c吗??请问这是怎么回事呢? |
|
沙发#
发布于:2003-12-25 13:18
那是DDK里的吗??当然可以用C++来写,不过我认为C+汇编是THE BEST
|
|
|
板凳#
发布于:2003-12-25 13:44
文件是cpp,就当作C++的语法来检查,应该可以通过。
|
|
地板#
发布于:2004-02-01 15:18
显然是c++,WDM驱动并不是最接近底层的代码,所以为可移植性起见通常用高级语言,我知道的是c和c++
|
|