阅读:1092回复:2
有个很简单的问题,关于自定义类型方面的,请教各位
各位兄弟,请看这段代码
NTSTATUS status = STATUS_SUCCESS; UNICODE_STRING unicodeDeviceName; UNICODE_STRING unicodeDosDeviceName; PDEVICE_OBJECT deviceObject; PDEVICE_EXTENSION devExtension; HANDLE threadHandle; 上面这段代码中的NTSTATUS这个类型在DDK和MSDN中根本查不到,这个声明是不是用户自定义的类型或宏,或者是什么东西,哪位高手能够帮助我解释一下,象这种莫名的声明还有很多,我刚学,还很菜(反恐更菜)谢谢,总之我查不到,如果是伪代码的化,那么这个可是DDK中的例子,请教DDK中的源代码是不是真正的驱动程序???可否用在真正的驱动上?麻烦各位了 |
|
沙发#
发布于:2003-04-08 22:05
好像每人搭理我,
再次请教 在XP-DDK 中的 DriverObject->MajorFunction[IRP_MJ_CLOSE] = CsampCreateClose; 这段代码的意思是什么?是IRP从win32程序员程序中调用函数传递给驱动,还是IO管理器发送IRP给驱动?谢谢各位指点 我看书没看懂 |
|
板凳#
发布于:2003-04-09 08:39
兄弟,你问这样的问题说明你完全没看书嘛,
IRP_MJ_CLOSE 表示调用winapi的CloseHandle是调用的 好好看看书把,你可以找到答案的,努力!!!!!!!!!!! [编辑 - 4/9/03 by zhazha818617] |
|